Primary storage, also known as primary memory or main memory, is made up of semiconductor components like RAM and ROM. It is smaller in size and more expensive than secondary storage. Primary storage holds the data and instructions that the CPU is currently processing. It has a limited capacity and is volatile, meaning data is lost when power is turned off. Primary storage provides fast access for processing but is more expensive than secondary storage.