01 What a solid rocket motor is
A solid rocket motor is a highly robust and reliable propulsion system. Unlike other motors, which need tanks, pumps, valves and piping, here both the fuel and the oxidiser are contained in a single solid mass — the propellant — integrated within the motor itself. This removes the need for external systems: all it takes is an igniter to light it so that it produces thrust almost instantly.
02 How it works
Once ignited, the propellant burns from the inside out and releases enormous quantities of gas at high pressure and temperature. That gas is expelled at several times the speed of sound through the nozzle at the rear of the motor, driving the rocket in the opposite direction. The geometry into which the propellant is moulded inside determines how much force it generates and for how long — that is, the motor's thrust curve.