what is the difference between dc motor and dc generator?
In a motor the current is to be supplied to the armature windings. ... The main difference between the two is that the Motor is an electric device which converts electrical energy into mechanical energy. The generator is vice versa of that motor. It converts mechanical energy into electrical energy.