Cloud in this course’s perspective means IaaS (Infrastructure as a Service) services. Cloud services in general can contain other type of services as well.
To name but a few:
Using these service providers you can spawn servers almost anywhere in the world over Internet connection, usually with a web user interface and/or a command line client. Servers that can easily be created and deleted programmatically are a very good option to embed to your automated processes! For example Ansible contains modules for many cloud platforms: with it you can have a very dynamic environment.
Cloud environments are used in myriad ways, some examples:
Cloud platforms