CMS: What is it and why do I care?

Maintain a website? You actually might care to read the rest of this blog. And if not, it may help you understand why some people’s websites look pretty fucked up. There’s a lot of swearing in this one.