Both CMS platforms are very similar. The main difference is that Joomla successfully covers the needs of both beginners and professionals. If you are a professional developer you might find Durpal more suitable for your complex project with its built from scratch approach and flexibility. In short, if you don't have any development knowledge or the budget to hire a developer, you should avoid Drupal.
For more information about what Joomla is, check the article above.