Máy vi tính ngoài thùng máy chính có chứa các bộ phận, thiết bị bên trong còn có các cổng giao tiếp kết nối với thiết bị bên ngoài để hỗ trợ điều khiển và hiển thị kết quả xử lý. Các thiết bị này đều có đầu cắm được chuẩn hóa với màu sắc và hình dáng khác nhau giúp cho người sử dụng dễ dàng nhận biết và không thể cắm sai vi trí.
Sự xuất hiện của nhiều chủng loại, đời của các thiết bị trong và ngoài đã làm đa dạng hóa các chuẩn giao tiếp giữa các thiết bị với máy vi tính. Để giải quyết sự tương thích giữa các đời của chuẩn giao tiếp với nhau một số nhà sản xuất đã đưa ra thị trường một số đầu nối và thiết bị mở rộng thêm cho máy vi tính.