Different floors require different mops. However, a flat mop is the most versatile. Flat mops trap particles better and are easier to wash.