A content management system (CMS) is like a big filing cabinet for websites. It stores all of the information like words, pictures, videos, and other things so that when someone visits a website, all of the information shows up on their screen. It also helps people manage, edit, and change the information that is on their website, so it stays up-to-date.