Why can rockets move in space?
Short answer
A rocket ejects combustion gas backward at high speed, so the reaction in momentum pushes the rocket forward.
How it works
A rocket does not need air to push against. It carries fuel and oxidizer so it can produce thrust where little air exists.
Key point
The practical point is this: It carries fuel and oxidizer so it can produce thrust where little air exists.