Komputer dapat didefinisikan sebagai kumpulan rangkaian elektronik yang berfungsi untuk menerima input, mengelolahnya dan menghasilkan suatu output. Kerja maing-masing komponen dalam komputer saling berhubungan dan menunjang satu sama lain. Komponen-komponen tersebut digolongkan sebagai hardware, software dan user (pengguna).