Zoning can be confusing for those who work with it everyday - that much more for everyday citizens trying to navigate a project somewhere in the process. The City of Roswell has a flow chart that can be a starting point for understanding the steps a development project goes through. It is not uncommon for a project to be revised multiple times as it goes through the process, from the neighboring communities, review boards and staff feedback.
The City of Roswell also provides a Development Guide that can provide further information on the process. Remember the process can appear a bit circular as adjustments are made, reviewed and approvals given - ask questions to understand where a project is in the process and what further steps will be taken.