You may also be interested in:
All About Azure Virtual Machines
VM is basically a raw server that you get from your cloud provider. It's like your own personal computer, rather than purchasing it, you are renting it out on the cloud. Right?
Azure virtual machines are the latest in high performance computing VMs aimed at high end computational needs, like molecular modelling, and computational fluid dynamics.