CPU stands for Central Processing Unit. It processes all data and instructions that allow a system to function. CPU architecture describes the main components and how they interact with each other and with components outside the CPU. The CPU has 5 main parts; the control unit, the arithmetic logic unit, cache, the clock and buses.