Plugins are the scripts (Software components) to enhance or add the capabilities of such software applications (If supported in the software). Plug-ins are intended to modify the functionality of an application. They commonly used in the browsers to display videos, download files, view weather reports, synchronizing bookmarks and many more. They are also widely used now in the web applications for enhancement, optimization, SEO, Mailing lists and many more.