Understanding what a Moodle theme is
In order to work and deal with Moodle themes, we need to have access to the server, if we are to have Moodle 3 on-premises and are not using MoodleCloud hosted services. In the event that we want to change Moodle themes in MoodleCloud, we need to have access as an administrator. An important element to take into account is that when we need to change the themes in MoodleCloud, there happens to be more restrictions than when dealing with an already installed Moodle platform.
A Moodle theme changes the look and feel of Moodle, that is to say, it is a template that controls the way Moodle looks. An administrator can change Moodle themes through the administrative interface of Moodle. The theme does not change Moodle but it changes the way it looks. It can be useful to change the look of a Moodle site according to the place that the Moodle course is being used, not only just to see it in a different way but also in order to cope with the place that it represents...