A Software Development Kit is not a standalone software that you install or customize. Instead, it is a toolkit comprised of development libraries, which are intended to be included in your own software. In the IDP space, SDKs often deliver such base functionality as OCR, ICR, classification, or extraction capabilities. Manufacturers of larger BPM or RPA platforms embed them to enrich the functionality of their platform.