(February 05 22:01) Forbes.com
APIs have become so prevalent because we have moved to a computing world dominated by often disparate & distributed cloud computing services, so a technology which serves to interconnect at a defined point in the cloud infrastructure layer becomes an essential building block.
You can find the original article
here