Drupal like other CMS or open source platform is so extendable with modules and themes available from the community. The Drupal community I found it is amazing and very supportive.
To install Drupal module or theme with composer you can just simply run
composer require drupal/module_name
Example above is for a drupal project called
module_name and in Drupal page it will be after /project/ folder: