Content management systems (CMS) enable you to update your own website even if you don't know HTML. A good CMS will also help you present your content in varied and useful ways, keep a database of members or partners, and -- if you like -- allow people outside your office to contribute articles to your website.
Work samples:

