Difference between base station & repeater?

A base station generates a signal to the mobile, while a repeater only repeats the signal from the base station.

A base station is an autonomous element that allows itself to dispose of traffic and to have a high output power.

A repeater is directly dependent on its home base station (for example regarding the capacity of traffic).