Cloud is an ambiguous term that means a lot of different things depending on who you’re asking.
Cloud can mean anything from “Somebody else’s computer” to completely “Abstracted subscriptions services” with no knowledge of or interest in what lies underneath.
To some cloud means Hyper-Scaler virtualized compute from AWS or Azure, while others leverage the same providers for Platform as a Service.
It could mean “100% Virtualized Infrastructure” whether on-prem or off. It could mean a self-service portal, or it could just simply mean a pay-for-use subscription model.
Whatever your view of cloud is, it is most certainly a part of your world today in one way or another. Perhaps the most unifying aspect of these different views is that Cloud is what you need it to be, when it’s not busy being your worst enemy.