По происхождению экологические факторы делят на: 1) абиотические факторы — элементы неживой природы, которые прямо или косвенно влияют на организм и вызывают у него ответную реакцию; 2) биотические факторы — элементы живой природы, т. е. живые организмы, влияющие на организм и вызывающие у него ответную реакцию, они носят самый разнообразный характер и действуют не только непосредственно, но и косвенно через элементы неорганической природы; 3) антропогенные факторы — разнообразные виды деятельности человека, влияющей как на сами организмы, так и на их местообитания.