The main aim of a caching mechanism is to improve application performances. As an ASP.NET programmer you must know that ASP.NET web forms and ASP.NET MVC can use Cache object to cache application data.Read less