AC current reverses direction periodically and is generated by a rotating magnet, allowing it to carry more energy over long distances at higher voltages. It has a frequency of 50-60Hz depending on location. DC current flows in one direction only and is produced by batteries or cells, causing its voltage to drop significantly over long distances. Unlike AC, DC has no changing frequency, a constant current magnitude, and electrons flow steadily in a single direction.