CMS significa "Content Manager System" .. o en castellano: un sistema para gestionar contenido: artículos .. noticias .. etc. Estas aplicaciones de tipo "CMS" suelen incorporar todo lo necesario para administrar una comunidad de usuarios: sistema de usuarios, sistema para colocar noticias, para tener zonas donde compartir archivos .. encuestas .. etc. Todo ya hecho y listo para que sólo lo instales y lo administres. Tal vez alguno de las decenas de los que existen te acomode a tus necesidades.
Puedes probar muchos de estos sistemas en:
http://www.opensourcecms.com/
(tiene cuenta creada para administrador y usuario .. para que veas si te sirve alguno).
Por otro lado tienes otros sistemas tipo los famosos "blog's" .. algo más orientado a "noticias" o "artículos" clasificados por temáticas y mostrados normalmente por "fechas" (el último publicado .. el primero que ves). También incorporan sistema de usuarios y algunos "plug-in" que hacen otras cosas ...
Si de todas formas no necesitas un sistema tan complejo .. puedes tomar nota de como trabajan esos sistemas.
Si quieres algo mucho más sencillo .. create una BBDD y listo .. la administras (creas/borras registros) .. Esto lo veras como "ejemplo" en la mayoría de tutoriales de PHP+Mysql que veras en las FAQ's de este foro ...
Un saludo,