A content management system is software that allows you to build, modify and manage your website. Whether you’re creating a portfolio, news website, online store or landing page for your business, you’ll need a content management system to get started.