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'.