Content Management is a complex problem made up of content, people, process and technology.