Es un sistema de administración de contenido (back-end) que se usa para almacenar contenidos de cualquier tipo. No cuenta con front-end, de ahí el nombre de CMS sin cabeza.
Para entender un poco la definición, un CMS consta de dos partes el back-end, que es el sistema que gestiona los contenidos, y el front-end, que es la parte bonita que ve el usuario final; lo más común son los sitios web.
Front-end sería la cabeza de un CMS.
¿Quieres saber más sobre Headless CMS?
Media Source