This document discusses congestion in computer networks and how TCP controls congestion. It begins by listing group members and an agenda covering learning about congestion, network performance, and TCP congestion control. It then defines congestion as occurring when network load exceeds capacity. Various causes of and issues resulting from congestion are described. The document outlines open-loop and closed-loop congestion control techniques before focusing on TCP, explaining how it uses a congestion window and the slow start, congestion avoidance, and congestion detection algorithms to control transmission rates and respond to lost packets or congestion.