Various types of vacuums exist for differing cleaning needs. Handheld and stick vacuums are more compact and usually cordless. Upright vacuums, Canister Vacuum comes with cord and hose and Robot Vacuum can run independently