A plugin is an add-on or an extension, which is computer software that adds new functions to a host program without modifying the host program itself.