An ecovillage is an intentional, traditional or urban community that is consciously designed through locally owned participatory processes in allĀ four dimensions of sustainability (social, cultural, ecological and economic) to regenerate social and natural environments.