What is a Computer Plug in?

A plug-in is a extension to a currently existing program. These allow more features to a program. Programs are commonly made into plug-ins to reduce the size of the program itself.