Un habitat est l'endroit où vit un organisme ou une communauté d'organismes, et une niche est la place spécifique qu'un organisme occupe dans un écosystème. Une habitude peut aider à définir la niche d'une créature particulière mais ne peut pas décrire entièrement.
La taille d'un habitat peut varier d'une créature hôte où vivent des parasites à un bosquet d'arbres ou un étang à des choses beaucoup plus grandes. Ils doivent fournir aux organismes qui y vivent ce dont ils ont besoin pour survivre, comme de la nourriture, de l'eau, de l'oxygène et des minéraux. Si l'habitat fournit ces choses aux organismes qui y vivent, ces créatures resteront dans l'habitat. Si ces besoins ne sont pas satisfaits, cependant, les organismes qui y vivent se déplaceront ailleurs.
Une niche, en revanche, reflète les comportements d'un organisme et d'autres variables comme le vent ou la température qui affectent ces comportements. L'évolution aide les espèces à s'adapter au fil du temps jusqu'à ce qu'elles évoluent pour remplir avec succès une place dans un certain environnement. Certaines espèces évoluent si bien, cependant, qu'elles peuvent ne plus être adaptées à un autre environnement. Il est également possible que des environnements similaires aident des espèces similaires à évoluer qui ne vivent pas à proximité les unes des autres. Par exemple, les bovins en Amérique du Nord et les gnous en Afrique sont similaires car ils ont évolué dans des niches similaires dans leurs environnements.