What is Scavenging in ASP.NET

Scavenging is the process in which items are removed from cache in get memory free but based on their priority. And to get the priority of each item inside the cache a property called \"CacheItemPriority\" is used. This priority property is set when an item is added to the cache.