Organisms within an ecosystem are all competing for the resources that are available.
Organisms compete for:
When populations get big enough, these resources become stretched, and only those that are able to compete will survive. This has lead to theory of which brings about .