What are anti-nutrients?

Antinutrients are natural, or synthetic compounds found in foods that interfere with our ability to absorb or to use essential nutrients.