File containing Python statements and definitions.

<aside> 💡 Python has packages for directories and modules for files.

</aside>

A file containing Python code, for example: example.py, is called a module, and its module name would be example.

We can define our most used functions in a module and import it, instead of copying their definitions into different programs.