A collection of software development tools in one installable package, used to build applications for a specific platform.

Why it matters: Makes it drastically easier for third-party developers to integrate with your product.

In practice: Facebook providing an iOS SDK to let apps easily add 'Login with Facebook'.