Las extensiones/complementos son aplicaciones que se relacionan con otras para agregarles funciones específicas. Adobe Flash Player es un ejemplo de complemento que sirve para reproducir videos en el navegador, aunque su utilidad se redujo con el desarrollo del HTML5. Las licencias de los complementos suelen ser gratuitas ya que mejoran software de pago.