Bắt tay máy tính đề cập đến quá trình một máy tính cố gắng thiết lập kết nối với một máy tính hoặc thiết bị khác. Trong quá trình "bắt tay", các máy tính và thiết bị liên quan sẽ đồng bộ hóa với nhau và thiết lập các giao thức của giao tiếp. Các giao thức này có thể bao gồm tốc độ truyền dữ liệu, bảng chữ cái mã hóa được sử dụng và tính chẵn lẻ.
Bắt tay máy tính còn được gọi là bắt tay "SYN, SYN, ACK, ACK". Thuật ngữ "SYN, SYN, ACK, ACK" là viết tắt của một máy tính gửi gói SYNchronize đến máy tính thứ hai, trong đó máy tính nhận gói sẽ gửi một gói SYNchronize ACKnowledge trở lại máy tính đầu tiên, máy tính này lại gửi một gói ACKnowledge trở lại máy tính máy tính thứ hai.
Các giao thức giao tiếp được thiết lập với sự bắt tay giữa hai máy tính hoặc thiết bị có thể đơn giản hoặc phức tạp. Ví dụ, giao thức truyền thông thiết lập rằng chỉ một máy tính có thể gửi dữ liệu liên tục đến máy tính kia. Một cái bắt tay phức tạp hơn có thể liên quan đến máy tính hoặc thiết bị giao tiếp qua lại liên tục.
Bắt tay của máy tính có thể được mô tả và quan sát tốt nhất trong thời đại Internet modem quay số bất cứ khi nào modem máy tính cố gắng thiết lập kết nối với Internet. Sau khi modem quay số truy cập Internet được chỉ định, nó phát ra âm thanh the thé khi cố gắng thiết lập kết nối. Sau đó, modem sẽ im lặng sau khi tạo ra một vài âm thanh nhấp chuột, điều đó có nghĩa là quá trình bắt tay đã thành công và kết nối đã được thiết lập.