Levels of Ecological Explanation
Ultimate
Evolutionary influences
Proximate
Human influences
Abiotic changes
Biotic interactions
Most ecologists explore the last three levels