A virtual machine is a virtual representation of a physical computer.| www.ibm.com
A public cloud is a type of cloud computing in which a third-party service provider makes computing resources available to users over the public internet.| www.ibm.com