Software Development Kit o Kit de Desarrollo de Software, es un conjunto de herramientas que facilitan la creación de aplicaciones específicas, generalmente se adjunta documentación y ejemplos de cómo hacer uso del mismo SDK. Establecen un estándar para los desarrolladores que lo utilicen.