Sustainable town Projet de logement Sustainable town means a town or urban area that operates within the principles of sustainable development.