Memory banks are commonly used for caching data. By storing frequently used information in memory banks, the data can be accessed quickly and easily. This speeds up common tasks that are run within the operating system and other programs. Various applications may also use memory banks to store data while the program is running.
Sets of physical memory modules may also be referred to as memory banks. However, to avoid confusion, these are usually called banks of memory.