A content management system helps the layperson manage a website by letting them update the content without any specialized knowledge of the underlying technology. Depending on how the CMS is set up, the user may have access to content, menus, plugins, etc.

Our CMS of choice is WordPress due to its popularity.