Diesel engines have a higher compression which causes the diesel to combust, hence the term compression ignition engine . Large diesel engines have a large stroke (ie piston travel) which gives high torque and low RPM, hence why HGV,plant & commercials use diesels as they require enormous amounts of power
From wikipedia
A diesel engine is an internal combustion engine which operates using the diesel cycle (named after Dr. Rudolph Diesel). Diesel engines have the highest rate of energy to fuel (kwh/lbs) compared to any internal or external combustion engine.
The defining feature of the diesel engine is the use of compression ignition to burn the fuel, which is injected into the combustion chamber during the final stage of compression. This is in contrast to a petrol (gasoline) engine, which uses the Otto cycle, in which a fuel/air mixture is ignited by a spark plug.