Question: what is the difference between the functions of cloud computing and virtualization?
Answer: Cloud computing separates the application from the hardware whereas virtualization separates the OS from the underlying hardware. Cloud computing provides services on web-based access whereas virtualization provides services on data access through virtualized Internet connections.