Caching is used to improve the performance in ASP.NET MVC. Caching is a technique which stores something in memory that is being used frequently to provide better performance . In ASP.NET MVC, OutputCache attribute is used for applying Caching.20 Haz 2017