Современная экология подразделяется на 3 структурные части:
1) Экология растений:
а) Ботаническая экология – изучает взаимодействия растений с неорганической средой (воздействие физико-химических факторов на отдельные виды растений).
б) Фитоценология – изучает взаимоотношения между растениями, связи в растительном сообществе.
2) Экология животных:
а) Экология особей – изучает взаимодействия животных с неорганической средой (воздействие физико-химических факторов на отдельные виды животных).
б) Экология популяций – изучает совокупности особей одного вида, структуру, динамику и отношения в популяциях.
3) Биогеоценология – объединяет экологию животных и растений, т.к. занимается изучением многочисленных отношений в животно-растительных сообществах.