Any website, content management system, E-learning system or App contains things. Things like texts, images, videos borders backgrounds and then more.
If you are running a Moodle site these things are most likely courses with content and activities. Blocks with menu's or interactive info and lots of pages containing some kind of form used for a quiz, assignment, grading.
Moodle themes are powerful, they can style the way your site looks, add your institutions or companies branding and integrate it into your other sites. But there's more. Themes can also change the way Moodle works, themes can add features like allowing a student to give feedback on a quiz question or add customized pages and pop-ups for frequently asked questions.
There is a large database of custom themes on Moodle.org that you can install and tweak which might already fit your needs. You can even choose to stick with Moodle's default themes which work great on most devices.
Reasons for using a custom theme are:
- You use Moodle as your primary site and want to give it a unique look and feel.
- You want to integrate Moodle into your web infrastructure and provide the same styling on all sites.
- You want to optimize the usability of your site adding elements like custom navigation and optimized user flows