The developers of Ara: History Untold have posted a blog post on Steam about city growth. They describe how cities grow and expand: You can build new buildings to increase growth, but you also must manage food and other resources to sustain the city. Depending on your management performance, either immigration or emigration will happen, leading to more or less citizens. For all the information please read the post here.