This document presents a detailed overview of computer hardware, outlining its main components: input devices, processing units, output devices, and memory types (cache, primary, secondary). It describes the roles of each component, including the CPU (which consists of the ALU, control unit, and memory registers), and explains various memory storage technologies and their characteristics. Additionally, it covers types of storage devices, their advantages and disadvantages, and the structure of motherboards.