Ba hệ thống con cơ bản của hệ thống máy tính là đơn vị xử lý trung tâm (CPU), bộ nhớ truy cập ngẫu nhiên (RAM) và bộ nhớ. Mỗi hệ thống con có thể được chia thành các hệ thống nhỏ hơn, nhưng những là ba hệ thống con chính của bất kỳ máy tính nào.
CPU là thành phần xử lý các lệnh. Nó nhận đầu vào từ người dùng máy tính, vận hành các ứng dụng và hệ điều hành cũng như xử lý dữ liệu để cung cấp đầu ra.
RAM cung cấp bộ nhớ hoạt động cho máy tính. Máy tính càng cần chạy nhiều quy trình cùng một lúc thì càng cần nhiều RAM. Các quy trình hoạt động từ RAM nhanh hơn nhiều so với chạy chúng từ đĩa hoặc ổ cứng.
Bộ nhớ của máy tính cho phép nó lưu trữ vĩnh viễn các tệp và dữ liệu. Ổ cứng là thiết bị lưu trữ thông thường có dung lượng khác nhau.