plugin
El término plugin se refiere a un componente de software diseñado para añadir una funcionalidad específica a una aplicación ya existente sin necesidad de modificar el código fuente original. En español, la traducción técnica más precisa es "complemento", aunque en entornos informáticos es sumamente común utilizar el anglicismo plugin de manera directa.
Matices de uso y contexto
Es fundamental distinguir entre un plugin y una aplicación independiente. Mientras que una aplicación puede funcionar por sí sola, un plugin es dependiente de un programa anfitrión (como un navegador web, un editor de audio o un sistema de gestión de contenidos como WordPress). Su propósito es la extensibilidad: permitir que el usuario personalice la herramienta según sus necesidades específicas.
Ejemplo correcto: I installed a SEO plugin for my website (Instalé un complemento de SEO para mi sitio web).
Ejemplo incorrecto: Usar plugin para referirse a un programa completo que no depende de otro. En ese caso, se debe usar software o application.
Diferencias con términos similares
Es común confundir plugin con otros términos técnicos como add-on o extension. Aunque en la práctica se usan a menudo como sinónimos, existen sutiles diferencias conceptuales:
plugin: Generalmente se refiere a un componente que permite al programa anfitrión interactuar con un formato de datos o hardware externo (por ejemplo, un complemento de audio VST).
extension: Suele referirse a algo que modifica o amplía la interfaz de usuario o el comportamiento interno del programa (por ejemplo, una extensión de navegador que bloquea anuncios).
add-on: Es un término más genérico que engloba a ambos, refiriéndose a cualquier "añadido" que mejore la funcionalidad.
En español, todos estos términos pueden traducirse como "complemento" o "extensión", pero al aprender inglés es útil notar que plugin implica una integración más profunda en la arquitectura del software que una simple extension.
Meanings
Componente de software que añade una función específica a un programa informático existente sin alterar el código principal del programa
The browser requires a specific plugin to play this video format.
El navegador requiere un complemento específico para reproducir este formato de vídeo.