Er zijn twee soorten spuitpistolen : normaal druktype en onder druk gezet type. Er zijn ook drukspuitpistolen, Carlo-spuitpistolen, spuitpistolen met trekker en spuitpistolen met automatisch herstel.
Het spuitpistool werkt door vloeistof of perslucht te gebruiken voor snelle afgifte als kracht. Het omvat een pistoollichaam en een pistoolkop, en het pistoollichaam en de pistoolkop zijn verbonden door een verbindingsmechanisme. De pistoolkop is voorzien van een mondstuk en een aantal metalen ronde staalsoorten is in het mondstuk geproplast. Het mondstuk is gemaakt in een platte vorm, wat handig is om te vervangen en goedkoop is en effectief kan voorkomen dat de punt eraf valt en versleten raakt.
Het mondstuk wordt met hoge snelheid in de zuigkamer gespoten en de drukenergie van het water wordt omgezet in kinetische energie om een snelle stroom te vormen; het gas in de aanzuigkamer wordt door de hogesnelheidsstraal krachtig gedragen en gemengd om een gas-vloeistof gemengde stroom te vormen, die de diffusor binnengaat zodat de zuigdruk van de kamer afneemt om een vacuüm te vormen. In het expansiegedeelte van de diffusor wordt de kinetische energie van de gemengde straal omgezet in drukenergie, neemt de snelheid af en neemt de druk toe, wordt het gas verder gecomprimeerd en samen met het water en het gas uit de pomp afgevoerd en water worden gescheiden in de watertank. Het gas komt vrij in de atmosfeer en het water wordt gerecycled en hergebruikt door de waterpomp om het doel van stofzuigen te bereiken. Het mondstuk van de eentraps waterstraalpomp kan een enkelvoudig mondstuk zijn dat is samengesteld uit een taps toelopend mondstuk, of een meervoudig mondstuk met een aantal openingen die zijn geopend op een openingenplaat.