Zasada Shelforda – sformułowana przez Ernesta Shelforda zasada mówiąca, iż zarówno zbyt niskie, jak i zbyt wysokie natężenie różnych czynników ekologicznych wpływa na organizmy ograniczająco. Możliwość bytowania organizmów określają dwie wartości, tzw. ekstrema działającego czynnika: minimum i maksimum. Zakres między minimum a maksimum nazywamy zakresem tolerancji. Ze względu na tolerancyjność wyróżnia się: