データベースを利用してwebサイトを構築し、コンテンツを管理するシステム。従来、webサイトのコンテンツ管理は、webのhtmlを作り、サーバーの適切なディレクトリにそのファイルを保存する知識が不可欠でしたが、CMSを利用すれば、コンテンツを用意するだけで、そんな知識がなくてもwebサイトを管理運営することが可能にになりました。
モジュールを追加する事で機能を拡張したり、テンプレートで利用してページのデザインの統一、一括変更等ができます。個人利用では、ブログ向けが多く、商用利用では、各種ポータルサイトや、ユーザー登録型コミュニティサイト(SNS:ソーシャルネットワークサービスサイト、ブログサイト)などの運営に利用されています。ライセンスは、個人で利用する場合無料、商用利用は有料というものが多いようです。