Komputer terdiri dari tiga bagian utama: CPU, memori, dan input/output. CPU melakukan proses data, memori menyimpan data sementara dan permanen, dan perangkat input seperti keyboard dan mouse memasukkan data ke dalam komputer. Perangkat output seperti monitor dan printer mengeluarkan keluaran. Komputer juga memiliki papan induk, slot-slot, dan penyimpanan seperti hard disk dan drive optik.