A rocket launcher is a weapon that shoots rockets. Rockets are explosives that fly towards their targets by burning fuel. Some rocket launchers are mounted on a truck, and others are a type of recoilless rifle.