These are electric mops that produce steam to remove dirt from floors. This kind of mop is perfect for you if your home has carpets and hard flooring. With a steam mop, you can save the inconvenience of lugging around a bucket as you clean the floors. Because of the swivelling heads, you can use this mop in hard-to-reach areas.