Practically every website built in the last few years includes a CMS (Content Management System). This functionality allows website owners to update themselves the content on their website. It is fantastic because it removes the dependency on the webmaster, the IT guy or the agency.