SDK (software development kit) is a set of development utilities for writing software applications, usually associated with specific environments (e.g., the Windows SDK).