A vacuum cleaner is a machine used to clean carpets, floors and furniture. It works by sucking up dirt and dust with a fan that creates suction. The suction is created by powerful motors that spin really quickly. The vacuum then captures the dirt and dust using a filter or bag, so it doesn't blow the dirt back out into your home.