Add ons are player made programs that can be used to change everything from colors, shapes, and sizes of your user interface, to adding tools such as built in calculators, auction house tools, and a slew of macros and scripts to enhance your playing experience.