ગેસોલીન અને ડીઝલ એન્જિન બંને કાં તો બે-સ્ટ્રોક અથવા ચાર-સ્ટ્રોક ફોર્મેટમાં ઉપલબ્ધ છે. સ્ટ્રોકનો અર્થ એ છે કે એન્જિનની અંદર પિસ્ટનની ચળવળ છે. બે સ્ટ્રોક એન્જિનમાં, દરેક દિશામાં માત્ર એક જ સ્ટ્રોક હોય છે. તેની પાસે એક સંકોચન સ્ટ્રોક અને એક્ઝોસ્ટ સ્ટ્રોક છે. જો કે, બે સ્ટ્રોક એન્જિનમાં વિપરીત, ચાર સ્ટ્રોક એન્જિનોમાં સંકોચન, એક્ઝોસ્ટ સ્ટ્રૉક્સ અને પ્રત્યેક સ્ટ્રોક માટે સ્ટ્રૉક પાછો આવે છે. બંને સ્ટ્રોક અને ચાર સ્ટ્રોક એન્જિનોની પ્રક્રિયા સમાન છે, કારણ કે તેમાં ઇન્ટેક, કમ્પ્રેશન, કમ્બશન (પાવર સ્ટ્રોક), અને એક્ઝોસ્ટ, ઇવેન્ટ્સ છે. મુખ્ય તફાવત એ છે કે, બે સ્ટ્રોક એન્જિનમાં, આ તમામ 4 ઇવેન્ટ્સ બે ઉપરનું સ્ટ્રૉક અને બે ડાઉનવર્ડ સ્ટ્રૉકમાં થાય છે. પરંતુ 4 સ્ટ્રોક એન્જિનમાં તેઓ અલગ સ્ટ્રૉકમાં આવે છે. મૂળભૂત રીતે, બંને સ્ટ્રોક અને ચાર સ્ટ્રોક એન્જિન આંતરિક કમ્બશન એન્જિન છે.