What are python modules?

Hi, I need to know what are python modules.

A module is a collection of functions, classes and variables.

import math

math is a module containing functions like sin, cos, tan.