HI following are the web application different cahche techniques
1. Page Level - Output Cache
2. User Control Level - Fragment Cache
3. Object Level - Object Cache
Visit the link
<a href="http://msdn.microsoft.com/en-us/library/aa478965.aspx">http://msdn.microsoft.com/en-us/library/aa478965.aspx</a>