I only wish someone would explain to me what FM synthesis was.

For years I've been hearing about FM synthesis, granular synthesis, analogue synthesis and so on... but to be honest, I've not entirely sure what these terms mean.
_________________________
David