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