Не определено ни одного из трех в PHP.
Единственный определенный термин - расширение , который описывает скомпилированную библиотеку, загружаемую в PHP - либо через php.iniили, реже, используя dl()
- и предоставляет дополнительные функции и классы, которые можно вызывать из скрипта PHP.Расширения обычно пишутся на C (на самом деле, я не знаю, в какой степени их можно написать на других языках). Вы можете найти список расширений PHP здесь .
Многиефреймворки и приложения реализуют различные виды надстроек и плагинов, обычно в форме фреймворка, включающего исходные файлы PHP.Невозможно рассказать больше, не зная больше о контексте, с которым вы столкнулись.