As part of the SOA (Service-Oriented Architecture), IaaS will be a part of the future, where applications are delivered over the Internet on-demand. This is different from the current situation, where users buy "static" software, install them on their computers and update with patches.
As more companies turn towards software- and computing-on demand, the need for online development of applications will drive the takeup of IaaS.