A content management system stores pages and posts in a database and lets people edit them in a browser. WordPress is one. The alternative is files on a server and a developer for every typo.
A CMS earns its keep when marketing can ship a page without a ticket. It costs when every layout is a special case and nobody knows which plugin owns the footer.
Pick a CMS for the editing job you have. Then keep the stack small enough that a new hire can publish on day two.