As the name implies, a vacuum cleaner relies on suction generated from an internal motor to pull dirt up out of carpeting, while a sweeper uses the motion of the rollers to move brushes along the surface and pull dirt, hair, and debris up into the pan. Manual sweepers are quieter than vacuum cleaners, especially on hard floors, and have the advantage of not having to worry about a cord getting tangled, as well as being more eco friendly since they use no electricity and have fewer disposable parts.