Pre-written code enabling specific functionality created by other developers or organizations that can be easily integrated into an app to add functionality without developing it from scratch.
Real-World Examples
A mobile developer integrates a third-party library for handling push notifications into their app, saving time on custom development.