Producing thrust causes something to move.
All rockets generate thrust by igniting an mixture of fuel and 'oxidiser'.
Igniting a mixture of fuel and "oxidiser" causes a rocket to move.
What causes a rocket to move?

- flow of electrons
- Electrical energy
- expansion into a vacuum
- magma
- kinetic energy
- igniting fuel and oxidiser
- pulsars
- heat is produced