Cache

    In computing, a cache is a piece of hardware or software that stores data so that it can be provided more quickly upon request in the future. The data that is cached may be the output of a previous computation or a copy of data that is stored elsewhere.