Las barredoras pueden variar significativamente en construcción y propósito, desde grandes máquinas que limpian calles hasta pequeños dispositivos que limpian alfombras. La barredora de alfombras se inventó a fines del siglo XIX y en gran parte ha sido reemplazada por la aspiradora. Una barredora de calles es una máquina grande diseñada para limpiar calles rápidamente o una persona con la misma ocupación. Otro tipo de barredora es la Swiffer® Sweeper y productos similares, que están diseñados para limpiar pisos de madera o de cocina. Por último, las barredoras de césped son dispositivos diseñados para eliminar el rastrillado manual de hojas y césped.
Una barredora de alfombras se parece a una aspiradora pequeña, pero no tiene partes electrónicas. Elimina los restos relativamente grandes de la alfombra y se utiliza mucho en los restaurantes durante el horario comercial. Estas barredoras son útiles cuando una persona quiere limpiar pero no quiere molestar a las personas que la rodean con una aspiradora ruidosa. Los rodillos y los cepillos trabajan juntos para recoger la suciedad en un recipiente pequeño, que debe desecharse cada cierto tiempo. Si bien estos dispositivos están diseñados principalmente para áreas alfombradas, algunos se pueden ajustar para su uso en pisos sin alfombra.
El término barredora de calles puede referirse a una máquina o una ocupación laboral. Las barredoras dulces como máquinas suelen ser grandes, voluminosas y se conducen como un automóvil, pero más lentamente. Como ocupación, este tipo de barredoras todavía existen, pero rara vez usan escobas. Ahora, si no está equipada con una máquina barredora, una barredora de calles tiene tanques de agua y rociadores para eliminar los escombros de la carretera y llevarlos a un desagüe pluvial.
Una barredora Swiffer® se parece a una barredora de alfombras menos voluminosa, pero no utiliza rodillos ni cepillos para recoger la suciedad. En cambio, este dispositivo utiliza una almohadilla desechable húmeda o seca para recoger la suciedad. Este dispositivo no está diseñado para funcionar en pisos alfombrados, sino para limpiar pisos que están hechos de materiales como linóleo. El uso de este dispositivo con una almohadilla desechable seca a veces se promociona como una forma más eficaz de limpiar una superficie plana que barrer, ya que toda la suciedad se adhiere a la almohadilla y no se puede perder durante la limpieza. Las barredoras Swiffer® que usan trapos húmedos a menudo se consideran un sustituto de la fregona.
Las barredoras de césped son como sus homólogos de alfombras en algunos aspectos. Los mecánicos de una barredora de césped giran y barren las hojas y el césped en un contenedor para tirarlos más tarde. Estas máquinas pueden ser alimentadas o simplemente conectadas a una cortadora de césped para recolectar escombros a medida que la cortadora de césped lo hace.