As relações ecológicas entre seres de diferentes espécies de uma comunidade biológica são muitodiversificadas. Os ruminantes, por exemplo, abrigam em seu tubo digestório bactérias para digerir a celulose, o que possibilita a assimilação da mesma por esses animais; em troca, as bactérias recebem parte da celulose como alimento. Essa relação ecológica entre as bactérias e os ruminantes chama-se: