The primary role of a comprehensive plan is to establish the community’s vision for its future. It provides the community with the opportunity to reflect on existing conditions while providing direction to attain its vision. A comprehensive plan assigns responsibility and prioritizes specific actions for implementation following completion of the plan. According to state law, the plan may include a wide range of topics "at the level of detail adapted to the special requirements of the town…" Topics such as residential growth, economic development, land-use, infrastructure, natural resource protection, and community character are typically addressed in a Comprehensive Plan.