L’extension, connue également sous le nom de module d’extension ou plugin, est un programme informatique ayant pour but de compléter un logiciel hôte, afin de lui apporter de nouvelles fonctionnalités.
Les extensions sont très courantes dans les navigateurs web tels que Google Chrome ou Mozilla Firefox. Elles vont permettent par exemple de bloquer des publicités, d’améliorer la sécurité en ligne ou encore de télécharger des vidéos.
Les logiciels de création de contenus tels que WordPress ou Adobe Photoshop disposent également d’un écosystème d’extensions permettant d’ajouter des fonctionnalités spécifiques. Par exemple lorsqu’on créé un site internet avec un CMS, on peut le compléter par des modules d’extensions de paiement, de gestion de catalogue produit et de stock afin d’en faire un site e-commerce.
Les extensions peuvent être développées par les éditeurs de logiciels eux-mêmes ou par des développeurs tiers, et sont souvent disponibles via un espace dédié au téléchargement des extensions pour le logiciel hôte. Les extensions peuvent être accessible gratuitement ou moyennant un coût.