Một hệ thống máy tính bao gồm hai yếu tố chính: phần cứng và phần mềm. Phần cứng máy tính là tập hợp của tất cả các bộ phận mà bạn có thể chạm vào vật lý. Mặt khác, phần mềm máy tính không phải là thứ bạn có thể chạm vào. Phần mềm là một tập hợp các hướng dẫn để máy tính thực hiện các hoạt động cụ thể.