This document discusses congestion control and quality of service in computer networks. It begins by defining data traffic and different traffic profiles. It then defines congestion as occurring when network load exceeds capacity. Congestion control aims to prevent or remove congestion. Techniques include open-loop prevention methods like retransmission policies and closed-loop removal methods like backpressure signaling. Examples of congestion control in TCP and Frame Relay networks are provided. Finally, quality of service is defined as what a data flow seeks to attain, and factors like reliability, delay and bandwidth that characterize different flow classes are outlined.