Sopmaskiner kan variera avsevärt i konstruktion och syfte, från stora maskiner som rengör gator till små enheter som rengör mattor. Mattsoparen uppfanns i slutet av 1800-talet och har till stor del ersatts med dammsugaren. En gatusopare är antingen en stor maskin utformad för att snabbt städa gator eller en person med samma yrke. En annan typ av sopmaskin är Swiffer® Sweeper och liknande produkter, som är designade för att rengöra köks- eller trägolv. Slutligen är sopmaskiner anordningar som är byggda för att göra sig av med manuell krattning av löv och gräs.
En mattsopare påminner om en liten dammsugare, men den har inga elektroniska delar. Den tar bort relativt stora bitar av skräp från mattan och används ofta på restauranger under kontorstid. Dessa sopmaskiner är användbara när en person vill städa men inte vill störa omgivningen med en bullrig dammsugare. Rullarna och borstarna samverkar för att samla upp smuts i en liten behållare, som bör dumpas då och då. Även om dessa enheter främst är avsedda för mattor, kan vissa justeras för användning på golv utan matta.
Termen gatusopare kan syfta på antingen en maskin eller ett jobb. Söta sopmaskiner som maskiner är vanligtvis stora, skrymmande och körs som en bil men långsammare. Som yrke finns dessa typer av sopmaskiner fortfarande men använder sällan kvastar längre. Nu, om den inte är utrustad med en sopmaskin, har en gatusopare vattentankar och sprutor för att spränga skräp från vägen och in i ett stormavlopp.
En Swiffer® Sweeper liknar en mindre skrymmande mattsopmaskin, men den använder inte rullar eller borstar för att ta upp smuts. Istället använder den här enheten antingen en våt eller torr engångsdyna för att samla upp smuts. Den här enheten är utformad för att inte fungera på heltäckningsmattor, utan för att rengöra golv som är gjorda av material som linoleum. Användningen av den här enheten med en torr engångsdyna framstår ibland som ett mer effektivt sätt att rengöra en plan yta än att sopa, eftersom all smuts fastnar på dynan och inte kan gå förlorad under rengöring. Swiffer® Sweepers som använder våta moppdukar anses ofta vara en moppersättning.
Grässopmaskiner är som sina motsvarigheter i mattan på något sätt. En sopmaskins mekanik roterar och sopar löv och gräs i en container för att dumpas senare. Dessa maskiner kan antingen drivas eller bara kopplas till en gräsklippare för att samla upp skräp när gräsklipparen gör det.