The Erasmus+ program offers many different opportunities. You can find all the Erasmus+ programs and explanations on the DAAD website.
The Erasmus+ program differentiates between program countries and partner countries. The programs countries are all EU countries, Norway, Iceland, Liechtenstein, Northern Macedonia, Serbia, and Turkey. Other countries around the world can become partner countries in some of the Erasmus+ projects.
The United Kingdom and Switzerland are not Erasmus+ program countries. The Swiss-European Mobility Program offers a suitable alternative for Switzerland.