Hoover Steam Cleaner is for removing general dirt whereas F5918900 is specially designed for the homes with a lot of pets because it has spin scrub technology to clean the carpet from every side.