1. A small binary object or program that performs a specific function and is designed in such a way to easily operate with other components and applications. Increasingly, the term is being used interchangeably with applet.
2. A part of a device, board or hardware module. A chip, transistor, diode or similar electrical device.