Một hệ thống máy tính điển hình bao gồm cả phần cứng và phần mềm. Phần cứng bao gồm các thiết bị điện tử và cơ khí, trong khi phần mềm đề cập đến dữ liệu và hướng dẫn cho phép máy tính thực hiện các chức năng cụ thể.
Một hệ thống máy tính hoàn chỉnh bao gồm một đơn vị hệ thống máy tính, phần mềm và các thiết bị ngoại vi như hệ thống lưu trữ trung tâm, bàn phím, chuột, màn hình, máy in, máy quét và bộ định tuyến. Đơn vị hệ thống máy tính đề cập đến vỏ cho tất cả các thành phần bên trong của máy tính. Nó còn được gọi là tháp máy tính hoặc vỏ máy tính và nó bảo vệ các bộ phận phần cứng mỏng manh khỏi môi trường bên ngoài.
Sự kết hợp giữa phần cứng và phần mềm cho phép máy tính nhận đầu vào, xử lý chúng và tạo ra đầu ra cụ thể. Các thành phần phần cứng là các đối tượng vật lý cấu thành máy tính và bao gồm đĩa cứng, cạc đồ họa, bo mạch chủ và chip. Phần mềm bao gồm các chương trình cho phép người dùng xử lý văn bản và dữ liệu.
Máy tính hiện đại nhận dữ liệu từ một số thành phần. Một modem cho phép máy tính truy cập thông tin từ Internet, trong khi bàn phím và chuột gửi hướng dẫn. Dữ liệu cũng có thể được lấy từ các thiết bị ngoại vi, chẳng hạn như ổ đĩa CD và DVD và thẻ nhớ USB. Bộ phận xử lý trung tâm của máy tính xử lý dữ liệu đầu vào và chuyển nó thành mã thích hợp.