Data in flash memory is arranged in a hierarchy of cells, pages, and blocks, with data written a page at a time. NAND flash memory architecture is such that erasing can only occur at the block level. Also, access to the data in a solid state drive (SSD) is usually localized. There will be some data that is rarely used, or only accessed for reading, and other data that is frequently updated.