Как уже выше упоминалось, плагин - это СПОСОБ подключения, при котором в базовой программе предусмотрен интерфейс, посредством которого она может взаимодействовать со сторонней программой.

По поводу модов:
http://en.wikipedia.org/wiki/Mod_%28computer_gaming%29

Термин аддон перекочевал в мир программного обеспечения из аппаратной части. Является частным случаем модификации.

В реальной жизни одну и ту же "фиговину" могут обозвать и так, и так, и эдак. При этом зачастую употребление любого из терминов будет в достаточной мере правомерно.
И какой в таком случае смысл переживать, если кто-то вдруг употребил непривычный и на первый взгляд неправильный термин?

Последний вопрос относится только к отклонению от основной темы, обсуждаемому в течении нескольких последних сообщений, и не распространяется на другие сферы, в которых, возможно, просто необходимо переживать в таких случаях.