Principalele componente ale unui computer includ unitatea centrală de procesare (CPU), memoria (RAM), dispozitivele de stocare (cum ar fi hard disk-ul), placa de bază, placa video și perifericele (cum ar fi tastatura, monitorul și mouse-ul). CPU-ul este "creierul" computerului, care efectuează majoritatea calculelor. Memoria stochează datele și instrucțiunile de care CPU-ul are nevoie în timpul procesării. Dispozitivele de stocare păstrează date și informații pe termen lung. Placa de bază conectează toate componentele între ele. Placa video gestionează afișarea imaginilor pe monitor. Perifericele permit interacțiunea între utilizator și computer.