Chaque CMS a ses avantages et ses défauts : langage, facilité de déploiement/mise à jour, possibilités de personnalisation, communauté, sécurité... et plein d'autres raisons qui les distinguent les uns des autres, sans oublier la "cible" d'un CMS : certains sont plus clairement orientés blog (dotclear, ghost, wordpress à l'origine), d'autres spécifiques à la création de forums (discourse, par exemple), et d'autres encore sont plutôt orientés "statique", pour générer des sites facilement mais sans interaction db (metalsmith, jekyll, hexo).
Techniquement, ce sont tous des CMS.
Ceci dit, le meilleur choix, c'est celui qui répond le plus à tes attentes : besoins (cible/sujet du site), envies (découvrir un nouveau langage…) et nécessités (langages disponibles chez ton hébergeur, db…).