There are a lot of CMS choices. Why choose Drupal?
Drupal is the open source content management framework behind millions of websites and applications. It powers many of the web’s most influential platforms. It has long been how companies and organizations—large and small—keep up with the demands of managing their content operations.
Why does Drupal have some features but not others?
Drupal values innovation and stability. It is careful about sacrificing one for the other, so it works on balance. Because Drupal is used so widely, every single line of code that goes into Drupal's core is meticulously scrutinized. Most changes to core go through dozens, if not hundreds, of revisions before being included.
What's a Drupal module?
Modules are collections of functions that extend Drupal. They enhance its functionality. For example, maybe you need to integrate with an email management tool that's not included in Drupal's core features. You can add that functionality by using a module the community has contributed or by creating your own.
What's a theme?
A theme sets the look and feel of a Drupal site. It's a file or collection of files (PHP, INFO, CSS, JPG, GIF, PNG), and contains elements such as the header, icons, block layout, etc.
Can I migrate a WordPress site to Drupal?
Yes. There are modules like WordPress Migrate to help you.