Create web and desktop applications using an object oriented language.
Enhanced interactive Python shell and architecture for parallel computing.
Basically, a readline is an editor that uses commands and key combinations