En Python, un módulo es un archivo que contiene código Python, incluyendo variables, funciones y clases, que se pueden utilizar en otros programas de Python. Los módulos son una forma de organizar y reutilizar el código, lo que facilita el desarrollo de aplicaciones complejas.
Cada módulo se almacena en un archivo con extensión ".py", y se puede importar en otros archivos de Python utilizando la palabra clave "import". Al importar un módulo, se carga su código en la memoria y se puede acceder a sus variables, funciones y clases.