Add-Ins are small files or programs that can be added to the computer due to which the computer capabilities can be enhanced. They are added due to following listed reasons:
To increase system capabilities
To improve communication interface and graphics quality
For particular function loading into memory
To access just those functions that are required for script execution