Flow control stops a fast sender from flooding a slow receiver; ARQ protocols (Stop-and-Wait, Go-Back-N, Selective Repeat) recover lost frames.