Лимитирующими (ограничивающими) экологическими факторами следует называть такие факторы, которые ограничивают развитие организмов из-за недостатка или их избытка по сравнению с потребностью (оптимальным содержанием).
В середине XIX в. Ю. Либихом был установлен закон минимума: урожай зависит от фактора, находящегося в минимуме. Например, если фосфор содержится в почве лишь в минимальных количествах, то это снижает урожай. Но оказалось, что если это же вещество находится в избытке, это также снижает урожай. Более того, факторы могут действовать изолированно или совокупно - ведь урожай зависит и от влажности, и от других факторов жизни растений. Тем не менее факторы не могут заменить друг друга, что и нашло отражение в законе независимости факторов В.Р. Вильямса: условия жизни равнозначны, ни один из факторов жизни не может быть заменен другим. Например, нельзя заменить действие влажности действием углекислого газа или солнечного света и т. п.
Всю сложность взаимоотношения экологических факторов отражает закон толерантности В. Шелфорда: отсутствие или невозможность процветания определяется недостатком (в качественном или количественном смысле) или, наоборот, избытком любого из ряда факторов, уровень которых может оказаться близким к пределам переносимого данным организмом. Эти два предела называют пределами толерантности.
Например, организм способен существовать при температуре от минус 5°С до плюс 25°С. Это и будет диапазоном толерантности организма по отношению к температуре. Если этот диапазон небольшой, то организм называют стенотермным («стено» - узкий), если он достаточно широкий, то его называют эвритермным («эври» - широкий). Подобно температуре действуют и другие факторы, например, соленость воды и т. п., а организмы по отношению к характеру их воздействия называют, соответственно, стенобионтами или эврибионтами.