What is the Difference Between Rotary Engine and Reciprocating Engine ?

Rotary Engine Reciprocating Engine
A rotary engine has four separate sections, and each one performs a specific job: intake, compression, combustion (or ignition), or exhaust. A reciprocating engine is one of two types of combustion engines, which work by combusting fuel to create energy.
A rotor rotary engine has three moving parts, that is, two rotors and an output shaft. Simple reciprocating engines have at least 40 moving parts.
In rotary engines, the rotor rotates continuously in one direction. Compared to a reciprocating engine, the pistons change direction suddenly.
The main moving parts in a rotary engine move at a slower speed, so it improves reliability. In a reciprocating engine, the main moving parts move at high speed, so it reduces reliability.