Primary memory is directly accessible by the CPU for storing data and instructions that are currently being used. It is typically volatile, meaning its contents are lost when the power is turned off. RAM fits this description, providing fast access for the CPU during program execution.