MoodleCloud is a hosting service provided by the people who make Moodle, where you can get a fully-hosted Moodle site (we call it a MoodleCloud site).

You can choose from several different packages that scale according to your needs, check them out here https://moodlecloud.com/

After signing up, you will have access to your MoodleCloud site and your MoodleCloud Portal.

Your MoodleCloud Portal is for managing your account, billing details and access statistics on the usage of your site.

In your site you can create effective online teaching and learning experiences in a collaborative, private environment. You can create courses, provide activities and resources for learning and assessment, allow learners to complete quizzes or submit files, grade assignments and communicate with your learners.

For more information, go to https://moodlecloud.com/