Hardware merupakan komponen fisik sistem komputer seperti input device, processor, storage device, dan output device. Software adalah program yang menjalankan hardware dan terdiri atas sistem operasi, bahasa pemrograman, dan aplikasi untuk menyelesaikan tugas tertentu.