SDK, “Software Development Kit” kelimelerinin kısaltmasıdır. Yazılım geliştirme kitabı anlamına gelir. Bir SDK, yazılım geliştiricilerin belirli bir platformda (bir işletim sistemi, donanım cihazı, programlama dili, vb.) uygulama geliştirmelerine yardımcı olmak için kullanılan bir dizi araç, kütüphane, belgelendirme ve örnekler içerir. SDK’lar genellikle API’ler (Application Programming Interface) içerir ve geliştiricilere belirli bir platformda yazılım geliştirmek için gerekli olan araçları sağlar. Bu, uygulama geliştiricilerin daha hızlı ve verimli bir şekilde uygulamalar oluşturmalarına olanak tanır. Bir SDK, mobil uygulama geliştirme (iOS SDK veya Android SDK gibi), oyun geliştirme (Unity SDK gibi), veya diğer platformlar için olabilir.