¿Qué es el proceso de congelación de Python?

El documento de Python dice:

Los módulos congelados son módulos escritos en Python cuyo objeto de código de bytes comstackdo se incorpora a un intérprete de Python creado por la utilidad de congelación de Python. Ver Herramientas / congelar / por ahora.

http://docs.python.org/library/imp.html#imp.init_frozen

No lo entiendo ¿Qué es la utilidad de congelación? ¿Como puede ser usado? ¿Por qué se usaría?

Este enlace explica en detalle qué es la utilidad Freeze de Python: http://wiki.python.org/moin/Freeze

En pocas palabras, crea una versión portátil de un script de python que lleva su propio intérprete integrado (básicamente, como un ejecutable binario), para que pueda ejecutarlo en máquinas sin python.

Es similar a las herramientas como py2exe: puede crear un ejecutable único que ejecute un progtwig python sin que el usuario instale paquetes separados, el intérprete de python, etc. Sin embargo, solo es para sistemas Unix / Linux (/ posiblemente OSX); en Windows usas py2exe para ello.

Echa un vistazo a http://wiki.python.org/moin/Freeze para obtener más información.