CMS is a way of simplifying web development because you are able to seperate design from content. What don't you understand specifically?