Controles ActiveX são pequenos programas, também conhecidos como complementos (add-ons), utilizados na Internet para fornecer conteúdo interativo para páginas web. Eles são baseados na tecnologia Component Object Model (COM) da Microsoft e são usados principalmente no sistema operacional Windows. Os Controles ActiveX podem executar uma ampla gama de tarefas, como exibir animações, reproduzir áudio e vídeo, fornecer formulários interativos e acessar recursos do sistema. Eles são frequentemente incorporados em páginas web e executados por navegadores como o Internet Explorer (embora o suporte tenha sido amplamente descontinuado em navegadores modernos devido a graves preocupações de segurança). Como os Controles ActiveX têm acesso ao sistema operacional subjacente, eles podem representar um risco de segurança significativo se não forem projetados adequadamente ou se vierem de fontes não confiáveis. Controles ActiveX maliciosos podem ser usados para instalar malware, roubar dados ou comprometer a segurança do sistema do usuário. As práticas modernas de desenvolvimento web favorecem alternativas como JavaScript e HTML5 devido à sua compatibilidade entre plataformas e recursos de segurança aprimorados.