Also called "cloud hosting" and "utility computing," IaaS provides the bare server hardware, or the hardware plus a virtual machine (VM), which is one partition in a server shared by many customers.