Các thành phần quan trọng của máy tính là CPU, bộ nhớ, bộ điều hợp đồ họa, hệ thống lưu trữ và nguồn điện. Bo mạch chủ kết nối các thành phần này với nhau bên trong vỏ máy. Bên ngoài vỏ máy, hệ thống đầu vào bao gồm bàn phím và chuột, và màn hình hiển thị đầu ra thường là màn hình.
Máy tính cũng có thể có thẻ mở rộng, chẳng hạn như thẻ âm thanh hoặc bộ điều hợp mạng. Tuy nhiên, trong nhiều trường hợp, chức năng này được bao gồm trong chipset của bo mạch chủ và các thẻ riêng biệt là không cần thiết.
Bộ nhớ có nhiều dạng trong máy tính. Thông thường, máy tính sử dụng ít nhất một ổ cứng từ tính, và ổ đĩa quang để đọc đĩa CD và DVD là một bổ sung phổ biến. Ổ cứng thể rắn dựa trên bộ nhớ flash mang lại hiệu suất đáng kể, nhưng có thể đắt tiền.