a balanced manner, economic development, social development and environmental protection outcomes. Community-driven development (CDD), an economic development model which shifts overreliance on central governments to local communities. Asset-based community development (ABCD); is a methodology that seeks to uncover and use the strengths within communities as a means for sustainable development. Faith-based community development; which utilizes faith-based organizations to bring about community development outcomes. Community-based participatory research (CBPR); a partnership approach to research that equitably involves, for example, community members, organizational representatives, and researchers in all aspects of the research process and in which all partners contribute expertise and share decision making and ownership, which aims to integrate this knowledge with community development outcomes. Community organizing; an approach that generally assumes that social change necessarily involves conflict and social struggle in order to generate collective power for the powerless. Participatory planning including community-based planning (CBP); involving the entire community in the strategic and management processes of urban planning; or, community-level planning processes, urban or rural. Town-making; or machizukuri (まちづくり) refers to a Japanese concept which is "an umbrella term generally understood as citizen participation in the planning and management of a living environment". It can include redevelopment, revitalization, and post-disaster reconstruction, and usually emphasizes the importance of local citizen participation. In recent years, cooperation between local communities and contents tourism (such as video games, anime, and manga) has also become a key driver of machizukuri in some local communities, such as the tie-up between CAPCOM's Sengoku Basara and the city of Shiroishi. Language revitalization focuses on the use of a language so that it serves the needs of a community. This may involve the creation of books, films and other media in the language. These actions help a small language community to preserve their language and culture. Methodologies focusing on the educational component of community development, including the community-wide empowerment that increased educational opportunity creates. Methodologies addressing the issues and challenges of the Digital divide, making affordable training and access to computers and the Internet, addressing the marginalisation of local communities that cannot connect and participate in the global Online community. In the United States, nonprofit organizations such as Per Scholas seek to “break the cycle of poverty by providing education, technology and economic opportunities to individuals, families and communities” as a path to development for the communities they serve. There are a myriad of job titles for community development workers