A content management system is your websites 'back-end'. It's the part where you do all of your administration for the website. Traditionally, a Content Management System referred to simply updating content on the website. Now however, it represents much more.
Content Management Systems are becoming central to business processes. So, it's not just about being able to update the 'about us' page on your website - it's about managing all of your online products and updating images, prices and descriptions.
Content Management Systems can also be developed to hold essential business information, like customer information and records; sales and invoices; timesheets; special offers and offer codes; delivery matrixes and many more.