Les CMS ont les propriétés suivantes :

   * permettre à plusieurs individus de travailler sur un même document,
   * fournir une chaîne de publication,
   * séparer les opérations de gestion de la forme et du contenu,
   * permettre de publier (mettre en ligne le contenu),
   * structurer le contenu.

Le dernier point le distingue des logiciels de blogs (blogues en jargeek) où les nouvelles sont publiées sous forme de fils de discussions, souvent de manière chronologique et avec un classement par thèmes. Le plus connu des sites sous ce modèle est Slashdot, ainsi ce type de systèmes est appelé parfois « site à la Slashdot ».

L'évolution logique, déjà utilisée dans wiki, est d'intégrer le contrôle de versions. Il a pour vocation de permettre de retrouver les dates, les modifications faites par les utilisateurs ainsi que leurs commentaires liés à l'objet de la modification. Ceci permet de diminuer les risques d'interférences lorsqu'il y a écriture à plusieurs mains.