SharePoint Pages:

SharePoint pages are simply ASPX's that you would use to browse through your SharePoint web site.

Types:

· Application Page

· Site Page

· Web Part Page

Application Page:

Pages that come from the file system are called Application pages. Application pages generally are great for administrative-like functions.

Site Page:

Pages that come from the database are called Site pages. They are used for presenting content and functionality to the end user.

Web Part Page:

Pages which are used to host the Web Parts are called Web Part pages. They are usually site pages.

Difference between Application and Site pages:

Application Page

Site Page

It is deployed to the file system.

It is deployed to the content database.

It should be deployed as a farm solution.

It can be deployed using a sandbox solution.

It can be customized using SharePoint Designer.

It usually requires Visual studio to customize.