The word API—Application Programming Interface—is one that is thrown around quite often in the world of technology. But, unless you’re a developer or working at a technology company, the word may not have any real clarity. So what the heck is an API? The textbook...