A content management system (CMS) is a software layer that is used to build websites and create content. Yes WordPress is a CMS.