Automatic Repeat ReQuest is a group of error control protocols for transmission of data over noisy or unreliable communication network. ARQ is also called with Retransmission because it provides automatic retransmission of frames that are corrupted or lost during transmission.