It can be used to use features which will appear in newer versions while having an older release of Python.
For example
>>> from __future__ import print_function
will allow you to use print
as a function:
>>> print('# of entries', len(dictionary), file=sys.stderr)