title: Data cache vs session object in ASP.Net
body: <p>Should dynamic business objects for a site be stored in the users session or use ASP.Net caching (objects such as orders, profile information etc)? </p>
  
  <p>I have worked with sites that used sessions to store business objects, but I was wondering...What are the advantages or disadvantages of caching?</p>