Web services are being hailed as part of the new order. But don’t rush to embrace them yet, says this article from CIO, which features a Flash presentation of just what the heck Web services are – suitable for downloading to a PowerPoint presentation too!