Add-ons não tem nada a ver com hardware, e sim com software. Eles são programas que adicionam recursos extras a um software existente. Por exemplo, você compra um software. Daí, se existir um add-on para esse software, você pode instalá-lo para acrescentar recursos não previstos na versão original, como suporte a uma nova língua, fases extras em um jogo, etc.