A CMS is a Web Content Management System that allows the owner of the site to edit their own content through a web browser.
These are sites that have no or little programming behind them and require someone who knows something about HTML to add the content through an editor and manually upload the content to the site's host.