The field of content management is relativelynew. It was developed as a mechanism to addressthe problems facing institutions struggling tomaintain their Web presence.
Plagued by out of date materials, poorcontrol of design and navigation, a lack ofauthority control and a constriction of theWebmaster bottleneck, institutions haveresorted to developing customizedprocesses and tools to alleviate theseproblems.The pre-millennial Web was characterizedby a highly manual approach tomaintenance, whereas the successful post-millennial Web relies more and more onautomated maintenance. ContentManagement Systems (CMS) will be a majorvehicle for this automation.Generally, the term "Content ManagementSystem" is synonymous with "Web ContentManagement Systems", further confusingthe consumer. There are no universallyaccepted standards or features constitutingwhat CMS systems should contain or do.Thus, the definition of a CMS has becomequite blurred when comparing variousvendor solutions. Furthermore, theboundaries of the CMS system overlapconsiderably with document managementsystems, knowledge management systems,enterprise application integration systems,e-commerce systems and portals.Additionally, there is a growing recognitionthat these systems also share many commonfeatures with groupware products andvirtual learning environments.