Public engagement is an important part of any sort of planning for a community. It must be effective in two directions – sharing information from the city or consultant to stakeholders and providing input from the stakeholders to the city or consultant. A wide variety of tools and techniques are used to provide public engagement that is timely and uses stakeholder time effectively.