The whole idea behind a CMS is putting the web client in control of website content without needing web programming knowledge. After the site is up and running, a whole range of editing options are available to the user using a WYSIWYG editor.
Please check out some of the basic types of content made easily editable with CMS: