A generator consists of some magnets and a wire (usually a very long one that's wrapped to form several coils and known as an armature). A steam engine or some other outside source of motion moves the wire or armature through the magnetic field created by the magnets.