TCP (Transmission Control Protocol) employs both congestion control and flow control mechanisms, but they serve different purposes in managing data transmission over a network. Here’s a breakdown of their differences:
### Flow Control
1. **Purpose**: Flow control is primarily concerned with preventing the sender from overwhelming the receiver’s buffer capacity. It ensures that the sender transmits data at a rate that the receiver can


