A set of development tools that allows for the creation of applications for a certain software package

learn more… | top users | synonyms

97
votes
11answers
91k views

What's the difference between an API and an SDK?

I was looking through various APIs and SDKs, when I realized that I couldn't really tell the difference between something called an API and something called an SDK. Both of them are, conceptually, a ...