A generator is an engine designed to produce electricity or a device designed to produce a vapor or gas.