The name 2-stroke itself explains that 2- stroke engines use engine cycle which lets the car run in 2 steps, in layman language. 2-stroke engines are usually light and hence cannot generate much power when compared to 4-stroke engines. So they are mostly used when low RPMs are required.