Cache ASP.Net Tutorial

The ASP.NET 3.5 Framework supports the following types of caching:
Page Output Caching caches an entire page. 
Partial Page Caching caches only particular regions of a page. 
DataSource Caching caches different ASP.NET DataSource controls such as the SqlDataSource and ObjectDataSource controls. 
Data Caching caches arbitrary objects in memory.