Rate vs throughput vs capacity
Rate: the actual rate you transmit data at.

Throughput: the percentage of signal data that is actually delivered correctly to the receiver in the overall data (signal data + coding + overhead ... etc).

Capacity: maximum rate that a channel allows for a given SNR such that the received signals can be reliably decoded at the receiver.