Название и классификация
Декоратор - паттерн, структурирующий объекты - относится к группе структурных паттернов.
Назначение
Динамически добавляет объекту новые обязанности. Является гибкой альтернативой порождению подклассов с целью расширения функциональности.
Псевдоним
Паттерн также встречается под названием Wrapper (обертка) - то есть тут важно не спутать с Адаптером.