Drupal is a free, open source content management platform. It is similar to wordpress in many ways in it's customization capabilities. To use Drupal, you will need to have your own domain hosted through another provider such as Reclaim Hosting.
Image credit: By Source, Fair use, https://en.wikipedia.org/w/index.php?curid=32264712
Drupal requires a domain and a download in order to use as a content management platform. This give ultimate control to the website creator and makes using Drupal very affordable. Through Drupal virtually all features and needs are feasible. However, since it is so customizable with a few set themes and "core modules" to get you started and use as templates for all of you pages, it has a relatively high learning curve and may require coding expertise.