What is the difference between synchronous generator and an alternator?

An alternator or synchronous generator is a machine where the frequency of voltages induced, currents produced maintains the constant relation ship with the synchronous speed.