One of the best wind power guide that presents How Does Wind Power work. an animated video for the newcomer to wind power. Wind energy is an environmentally inert, clean, and inexhaustible source of electric power that, as it turns out, is really just another form of solar energy. The sun creates wind by its …