У MODx есть две основные системы управления сайтом, это MODx Evolution и MODx Revolution. Казалось бы и Evo и Revo на MODx но использование некоторого функционала отличается друг от друга.
Шаблоны — шаблон ресурса (можно в нем использовать чанки и сниппеты)
Параметры (TV) — используются в шаблонах, позволяют расширить функционал шаблона, параметры становятся доступны при редактировании ресурса которому назначен шаблон с параметрами.
Чанки — чистый HTML-код, и любые php-скрипты выполняться в них не будут (можно в нем использовать чанки и сниппеты).
Применение: [[$ИмяЧанка]]
Сниппеты — это чистый PHP-код, и если вы хотите вывести данные сниппета в определенном месте в шаблоне, вам необходимо возвращать данные из самого сниппета.
Применение: [[ИмяСниппета]]
Плагины — это фактически PHP-код, который создает некую универсальную функцию, которую можно включать в сниппеты, чанки, шаблоны. Одна из особенностей плагина это вешать его на системные события, что не доступно для сниппета.