En programación informática, un componente de software de terceros es un componente de software reutilizable desarrollado para ser distribuido o vendido libremente por una entidad distinta al proveedor original de la plataforma de desarrollo. El mercado de componentes de software de terceros prospera porque muchos programadores creen que el desarrollo orientado a componentes mejora la eficiencia y la calidad del desarrollo de aplicaciones personalizadas. El software de terceros común incluye macros, bots y software/scripts que se ejecutan como complementos para el software de desarrollo popular. [1] En el caso de sistemas operativos como Windows XP , Vista o Seven, hay aplicaciones instaladas por defecto, como Windows Media Player o Internet Explorer .