Content management systems (CMS) have gained a good deal of popularity over the last decade or so. While CMSs have existed in some form for quite some time now, it wasn’t until relatively recently that they have taken the form they do today. The catalyst for this change has been the proliferation of high-speed internet connections that have made watching high definition video, for example, over the internet a real possibility.