Partial caching or Fragment caching allows to cache specific portions of the page rather then whole page. It is done by implementing the page in different parts by creating everything in form of user controls and caching each user control individually.