En signant la Charte d'Aalborg (Charte des villes européennes pour la durabilité) en 1998, la Municipalité de Lausanne s'est engagée à mettre en œuvre un programme de développement durable par l'élaboration de son Agenda 21. Afin d'aborder les différents domaines de la politique communale de la manière la plus large possible, et en tenant compte de tous les aspects du développement durable, l'Agenda 21 lausannois se décline de manière évolutive en sept grands volets qui ont fait l'objet de propositions au Conseil communal: Environnement, énergie et espaces verts (novembre 2000), Social et logement (février 2002), Finances (juin 2003), Formation et éducation (juillet 2003), Transports et mobilité (juin 2005), Economie (septembre 2005), Vivre ensemble (2007).
La mise en place de la démarche participative Quartiers 21 (automne 2002 - printemps 2005 a été proposée dans le deuxième volet Social et logement).