Question - What is cache dependency?
Answer -
Cache dependencies enable the system to expire cached items when related objects are modified automatically. The system uses dummy cache keys, or cache items with no data that represent one or more other objects, to create dependencies between cached data and other objects.