A CMS is a platform that allows us to publish and manage content, also publishing them on the internet. It is a practical way to manage a web page, make it flexible, dynamic, automatic and without needing to program from scratch.
Drupal is a CMS, and one of the biggest handicaps it has is that is not very "userfriendly", as well as being quite complex when it comes to web developing, compared to other CMS. But this dosn't have to be the case, the platform can be adapted to make it more user-friendly and easy to use, for those who can not devote much time into learning how it works at all levels the CMS (Drupal).