Social planning is a process of analyzing, evaluating and setting objectives to address various social issues. Social planning involves identifying problems or needs, developing policies, programs, and strategies to address challenges or improve opportunities. Synonyms that can be used in place of social planning include community planning, urban planning, town planning, and regional development. These words are generally associated with the planning and development of urban and rural communities. They address issues such as transportation, housing, environmental and social concerns. Social planning, therefore, requires a comprehensive and collaborative approach to designing, implementing and monitoring a plan that will provide the best possible outcomes for all members of the community.