Content Management Systemの頭文字をとった略。コンテンツ管理システムやコンテンツマネジメントシステムとも呼ばれる。Webサイト作成の際に必要な文字、画像、デザイン等のコンテンツ内容や情報をWeb上で行うためのシステムのこと。
Webサイトを作成するにはhtmlやCSSなどの専門的な知識が必要だが、CMSではこのような知識が無くても専用のアプリケーションを用いての構築が可能である。
文章や画像などの必要な情報を用意するだけで更新が簡単に行えるため、スピーディーな情報発信が可能であり、更新頻度が高まるためSEO対策にも有効である。また外部に委託するなどのコストがかからないため、コスト削減にもつながる。
システム的であるがゆえにデザインの柔軟性には難点があり、独自の世界観を演出したかったり、目を引くデザインで勝負するキャンペーンサイトなどには不向きである。
代表的なCMSとしてWordPressやMovable Typeなどがある。ECサイトのCMSとしてはShopify、BASEなどが挙げられる。