The community life cycle refers to the stages of growth new communities go through. In our experience, there are five growth stages: development, inception, expansion, maturity, and autonomy.
We find it takes around two years to reach full autonomy, although this can vary. This blog post explains more about the community life cycle and growth strategies to use at each stage.