Внутренняя память компьютера – это место хранения информации, с которой он работает. И программа и данные, непосредственно участвующие в преобразовании информации, должны находиться во внутренней памяти компьютера, т.к. процессор работает с линейно-адресуемой памятью. Вся внутренняя память перенумерована (каждый байт, начиная с номера 0), причем разные "отрезки" адресного пространства относятся к различным видам внутренней памяти. По своему назначению обычно выделяют такие виды внутренней памяти, как оперативная, постоянная, энергонезависимая CMOS RAM и кэш. По возможностям записи информации в память выделяют т.н. RAM (Random Access Memory - память произвольного доступа), ROM (Read Only Memory - память только для чтения) и некоторую модификацию ROM - программируемую память PROM. Для RAM используют как динамическую, дешевую память, хранящую единицу в виде заряда конденсатора, так и статическую, реализованную на триггерах. Последняя содержит 4-6 транзисторов на 1 разряд (динамическая - 1-2 транзистора), поэтому дороже, но в несколько раз быстрее первой.
Внутренняя память компьютера является временным рабочим пространством; в отличие от нее внешняя память предназначена для долговременного хранения информации. Информация во внутренней памяти не сохраняется при выключении питания.
Память компьютера организована в виде множества ячеек, в которых могут храниться значения; каждая ячейка обозначается адресом. Размеры этих ячеек и, собственно, типы значений, которые могут в них храниться, отличаются у разных компьютеров. Некоторые старые компьютеры имели очень большой размер ячейки, иногда до 64 бит в каждой ячейке. Эти большие ячейки назывались "словами".