Transitive and separable, or intransitive:
1. To join something extra to a whole. To put something additional.
For example: Having a car is only expensive when you add on things like repairs and insurance.
2. (phrasal noun) An Addon.
An extra function or functions to supplement a basic program.