In cherryPy for example, there are files like:
cherryPy
__init__.py
_cptools.py
How are they different? What does this mean?