Tractor is a machine that pulls or pushes a tool or a machine over land. Tractors provide the chief source of power on most farms. They are also used for industrial and military purposes, for logging, highway construction, and snow clearance. Tractors have either gasoline or diesel engines (see Gasoline engine; Diesel engine).