La agricultura ecológica o sustentable se basa en los principios de la ecología para el diseño y gestión de sistemas agrícolas. Estos sistemas protegen el medio ambiente, producen alimentos sanos y nutritivos sin químicos, y cuidan la fertilidad de la tierra a largo plazo. Cada vez más países y consumidores demandan estos productos ecológicos, lo que representa una oportunidad de negocio para los agricultores.