The CPU is the central processing unit that acts as the brain of the computer and carries out all tasks in a program. RAM is used for temporary storage and comes in different types like SDRAM and DDR, while ROM permanently stores information on startup. The hard drive stores files and data on spinning platters and its capacity is measured in gigabytes or terabytes. A heat sink sits above the CPU to allow airflow and cooling to prevent overheating from the CPU's processing work. Adapter cards like graphics cards and sound cards enable additional functionality by expanding the computer's abilities. Common output devices are monitors, printers and speakers, while keyboards, mice and microphones serve as typical input devices that connect via ports like USB or serial