Gli ecovillaggi sono un tipo di comunità basata esplicitamente sulla sostenibilità ambientale. I principi di questo tipo di comunità, secondo l’ecologo ed agronomo australiano David Holmgren (che ne è uno dei maggiori teorici), sono i seguenti: a) adesione volontaria dei partecipanti e condivisione dei principi fondanti;
b) nuclei abitativi progettati per ridurre al minimo l’impatto ambientale; c)uso di energie rinnovabili; d) autosufficienza alimentare basata su permacultura o altre forme di agricoltura biologica.