generator: engine that converts mechanical energy into electrical energy by electromagnetic induction
engine: motor that converts thermal energy to mechanical work
plain weave: a basic style of weave in which the weft and warp threads intertwine alternately to produce a checkerboard effect