Cloud hosting refers to hosting websites on virtual servers, offering scalability and reliability, while cloud computing involves accessing and managing computing resources like storage and processing power remotely via the internet.