Lately, the IT world has been humming with a variety of acronyms and buzzwords as usual. We hear about SOA and ITIL as well as "virtualization." Here virtualization generally refers to the ability to separate the computational capabilities associated with a business process from specific servers or other hardware. In effect, grid computing in which any terminal on a given grid can access the functions available.