Throughout the 1990s and early part of this decade, the primary way of delivering content via the web was by building what are known as 'static web pages and sites'. A static website is simply a directory on a Webserver that contains HTML documents along with images and other linked files. To change the site, the HTML documents would be modified with an HTML Editor and re-uploaded to the webserver, usually via FTP.
Web-Based Publishing Tools
While many static websites still exist, today most new content on the web is created using a variety of | web-based applications] that allow users to create and edit content within their browser rather than uploading content created via a desktop application. In addition to simplifying the content-creation process, these web-based tools also enable collaboration by multiple people, discussions and feedback mechanisms, integration with other systems, and a generally richer user-experience than a static website could hope to provide.
Web-based publishing tools are a rapidly-growing class of software. As the developers of these tools build the best ideas from other tools into their own software, the capabilities and features of any tool will likely overlap with those in other tools both in their category and outside of it. Because of this spectrum of abilities, many tools cannot be easily catargorized or fall into many categories. Here we will try to describe some of the general categories to aid decision as to what software to use for a given purpose.