Виджет (widget) - то же, что и программный модуль - блок кода, реализующий определённый функционал.
Особенность:
Виджеты используются в представлениях для создания сложных настраиваемых элементов пользовательского интерфейса. Подключаются прямо в представлении.
В PHP
Пример из Yii2:
<?php use yii\bootstrap\DatePicker; ?>
<?= DatePicker::widget(['name' => 'date']) ?>