Контролы ActiveX — это небольшие программы, также известные как надстройки (add-ons), которые используются в Интернете для предоставления интерактивного контента веб-страницам. Они основаны на технологии Component Object Model (COM) от Microsoft и преимущественно используются в операционной системе Windows. Контролы ActiveX могут выполнять широкий спектр задач, таких как отображение анимации, воспроизведение аудио и видео, предоставление интерактивных форм и доступ к системным ресурсам. Они часто встраиваются в веб-страницы и исполняются веб-браузерами, такими как Internet Explorer (хотя поддержка в современных браузерах в значительной степени прекращена из соображений безопасности). Поскольку контролы ActiveX имеют доступ к базовой операционной системе, они могут представлять угрозу безопасности, если они разработаны некорректно или получены из недоверенных источников. Вредоносные контролы ActiveX могут использоваться для установки вредоносного ПО, кражи данных или компрометации безопасности системы пользователя. Современные практики веб-разработки отдают предпочтение таким альтернативам, как JavaScript и HTML5, благодаря их кроссплатформенной совместимости и улучшенным функциям безопасности.