Based on number of strokes:
(a) Two stroke diesel engine
(b) Four srtoke diesel engine
Based on orientation:
(a) Horizontal diesel engine
(b) Vertical diesel engine
Based on number of cylinders:
(a) single cylinder
(b) Multi cylinder
And other type like naturally aspirated, superheated etc.,