Automatic computing is incapable of using high-level policies.
Finally, a fast local hard disk drive can also cache information held on even slower data storage devices, such as remote servers (web cache) or local tape drives or optical jukeboxes; such a scheme is the main concept of hierarchical storage management
 It is related to the dynamic programming algorithm design methodology, which can also be thought of as a means of caching

