A content management system (CMS) should primarily assist in managing the content and media for a website, but it should also offer extra benefits, including ...