There are many differences between direct current and alternating current. Alternating current (AC) oscillates in two directions, whereas direct current (DC) has a constant magnitude over time. This is due to the mechanism that generates AC, which is a rotating coil between two magnets.