This document provides information about random access memory (RAM). It defines RAM as a memory unit that allows information to be accessed in any random order with a consistent retrieval time. It describes RAM in terms of word size, input/output, internal workings, read/write operations, and types including static and dynamic RAM. Error detection and correction techniques for RAM like parity bits and Hamming codes are also summarized.