Este documento describe los diferentes tipos de memoria utilizados en computadoras, incluyendo RAM, ROM, memoria cache y memoria virtual. Explica cómo la jerarquía de memoria mantiene los programas y datos más utilizados en la memoria principal más rápida, mientras que los elementos menos utilizados se almacenan en el disco duro más lento. También describe cómo la paginación permite a los programas usar más memoria de lo físicamente disponible mediante el intercambio de páginas entre la memoria principal y secundaria.