A JMP add-in is a JSL script that you can run from the JMP Add-Ins menu or a custom menu that the add-in creates. You can create submenus to group your JMP add-ins.
JSL script writers can create scripts that extend JMP in many ways (for example, add a custom analytical tool or a user interface to communicate with a database). JMP add-ins simplify deploying and using these scripts.
You can send co-workers a suite of scripts and tell them how to run them, or you could send a single add-in file that any JMP user can install and then use just like any other part of JMP.
You can find add-ins in the JMP Marketplace at https://marketplace.jmp.com/.