Một hệ thống máy tính bao gồm các thành phần phần cứng đã được lựa chọn cẩn thận để chúng hoạt động tốt với nhau và các thành phần phần mềm hoặc chương trình chạy trong máy tính. Thành phần phần mềm chính là hệ điều hành quản lý và cung cấp dịch vụ cho các chương trình khác có thể chạy trong máy tính. Hệ thống lưu trữ là một nhóm các tệp được sắp xếp theo một kế hoạch (ví dụ: theo thứ tự bảng chữ cái của khách hàng). Tất cả thiên nhiên và vũ trụ có thể nói là một hệ thống.