This document provides an overview of computer hardware components and their functions. It discusses the major internal components of a computer system including the system unit, motherboard, CPU, memory, expansion buses, power supply, hard disk drive, optical drive and ports. It also describes common input devices like keyboards, mice, scanners; output devices such as monitors, printers and speakers; and cables and connectors. The document concludes with a brief discussion of software and the people involved in operating computer systems.