Die ersten Granatwerfer waren eigenständige Handfeuerwaffen, welche nur zu diesem Zweck gebaut wurden (zum Beispiel der M79). Der Nachteil war, dass der Schütze sich mit dieser Waffe nicht verteidigen konnte und eine zweite Waffe mitführen musste. Aus diesem Grund wurden Anbauwaffen entwickelt, die an normalen Sturmgewehren befestigt werden konnte (zum Beispiel der M203). Der Schütze ist damit in der Lage, Granaten im Einzelschuss abzufeuern sowie mit seinem Sturmgewehr Projektile zu verschießen. Solche Waffen werden auch als Unterlauf-Granatwerfer bezeichnet, da sie meist unter den Lauf der Schusswaffe anmontiert werden.