What\'s the difference between a Python module and a Python package?
See also: What's the difference between "package" and "module" (for othe
A late answer, yet another definition:
A package is represented by an imported top-entity which could either be a self-contained module, or the
__init__.pyspecial module as the top-entity from a set of modules within a sub directory structure.
So physically a package is a distribution unit, which provides one or more modules.