Si bien un módulo puede entenderse como "una parte" de un programa en cualquiera de sus formas y variados contextos, en la práctica se los suele tomar como sinónimos de procedimientos y funciones.