Eco-friendly means the cleaning product itself will cause no harm to the environment. It doesn’t mean the product doesn’t contain chemicals, because not all chemicals are inherently harmful to the environment. Similarly, an eco-friendly product may not be all natural as synthetic products also don’t always imply harm or toxicity.
Eco-friendly cleaning products also don’t imply that the packaging is eco-friendly or that fossil fuels weren’t used in the production and transportation process. While most people are focused on the product itself, don’t forget about the bigger picture of the production process if you’re really dedicated to causing as little harm as possible to the environment.