Content management system

A computer system responsible for handling the creation and management of text-based content, and usually also for publishing that content onto a website.