section_path: Perspectives of various disciplines/Ecology
section_name: Ecology
paragraph_text: Ecology
  
  In ecology, a community is an assemblage of populations—potentially of different species—interacting with one another. Community ecology is the branch of ecology that studies interactions between and among species. It considers how such interactions, along with interactions between species and the abiotic environment, affect social structure and species richness, diversity and patterns of abundance. Species interact in three ways: competition, predation and mutualism:
  
  The two main types of ecological communities are major communities, which are self-sustaining and self-regulating (such as a forest or a lake), and minor communities, which rely on other communities (like fungi decomposing a log) and are the building blocks of major communities. Moreover, we can establish other non-taxonomic subdivisions of biocenosis, such as guilds.