Hardwood flooring is an investment that can last a lifetime. However, it needs tender loving care. You can preserve the integrity of both your floor's finish and the floor itself by cleaning it properly. Many people opt to clean with vinegar, especially people who have babies and pets. While vinegar is a good, and green, substance to clean laminate and tile floors with, it can strip the poly or wax coating from a wood floor.
For instance, with factory-finished wood flooring, one should follow the cleaning instructions that are set out by the manufacturer. Depending on the finish of the floor, with on-site finished floors one should also follow the manufacturer's recommendation for cleaning. They also warn that excessive water and steam can damage wood floors.
Essentially, cleaning a hardwood floor by sweeping, vacuuming, and only mopping with water is how to ensure the longevity of the finish. And that's good news for people who are concerned about the toxicity of cleaning solutions...you shouldn't use them on your hardwood flooring anyway.