Drupal is renowned for its versatility. It's suitable for a wide range of different projects, and even if a particular functionality isn't available out of the box, there are tens of thousands of modules and over two thousand themes that can give you the look and features you're after.