Un módulo sobre un anillo es una generalización de la noción de espacio vectorial sobre un cuerpo, donde los correspondientes escalares son los elementos un anillo (con identidad) arbitrario y donde está definida una multiplicación (a la izquierda y/o a la derecha) entre elementos del anillo y elementos del módulo.