DIFFERENCE
AC Generator
AC generator is a mechanical device which converts mechanical energy into AC electrical power.
In an AC generator, the electrical current reverses direction periodically.
In an AC generator, the coil through which the current flows is fixed while the magnet moves. The construction is simple and costs are less.
AC generator does not have commutators.
AC generators have slip-rings.
Since slip-rings have a smooth and uninterrupted surface, they do not wear quickly and are highly efficient.
DC Generator
DC generator is a mechanical device which converts mechanical energy into DC electrical power.
In a DC generator, the electrical current flows only in one direction.
In a DC generator, the coil through which the current flows rotates in a fixed field. The overall design is very simple but construction is complex due commutators and slip rings.
DC generators have commutators to make the current flow in one direction only.
DC generators have split-ring commutators.
Both brushes and commutators of a DC generator wear out quickly and thus are less efficient.