An add-on is a python script or plugin created to expand Blender's functionality. There are many add-ons in the official builds of Blender, and with every new version comes new add-ons.
Addon documentation on the blender manual.
The official Blender add-on list, and Another list.