R is a slower device than T, and at some point R can not keep up. It needs to either do some processing on the data or empty some buffers, before it can keep receiving data.
● R needs to tell T to stop transmitting for a while. This is where flow control comes in. Flow control provides extra signaling to inform the transmitter that it should stop (pause) or start (resume) the transmission.