Une communauté d'agglomération regroupe plusieurs communes s'associant au sein d'un même espace de solidarité, en vue d'élaborer et de conduire un projet commun d'aménagement de leur territoire et de développement urbain.