Content Management Systems (CMS):
If you want to maintain your website yourself and make updates easily, you'll want your website organized a certain way. A content management system keeps track of the words, pictures, videos, etc. that make up your overall website. It allows multiple people to make changes independantly (without stepping on each others' toes).