Overview
A solid rocket motor burns fuel of a solid state to generate thrust. These motors typically have long shelf lives, are mechanically simpler, and offer very high thrust to weight ratios.
Fuels
APCP
Double Base
Triple Base
Galicite
Micrograin
KNSu
Black Powder
Design
Building large rocket motors is hard. Here's wisdom from people who have pulled it off.