Advantages of AC
AC can be transformed
AC generators have fewer moving parts and are thus easier and cheaper to maintain
AC produces less heat, friction and are lighter and more efficient than their DC conterpartsAdvantages of DC
DC does not need as much insulation as DC has no high frequency...