Le terme module en programmation identifie une structure de programmation. Module chargeable du noyau (noyau Linux ou noyau BSD ou autre). Un module d’extension est un logiciel prévu pour ajouter de nouvelles fonctionnalités à une application ou sur un site web. On parle souvent de module pour Prestashop. Par exemple lorsque nous réalisons un site marchant sur prestashop nous ajoutons des modules pour gérer des options des produits, des fonctionnalités bien particulières…