Gasoline Engine: You can work for a long time until the fuel runs out and remotely as they do not depend on cables and sockets.
Diesel Engine: You can work for a long time until the oil runs out and remotely as they do not depend on cables and sockets.
Electric motor: Environmentally friendly due to zero emissions. You can work within a specific distance from the outlet, otherwise you will need an extension cord.