plugin

noun

A small piece of software that adds a feature to a larger program.