Socket Programming Sockets and Sockets API implemented to Direct messages on a network. They offer Inter Process communication. Network will be local network and logical network to computer. In that, it physically is connected with an external network by its own method of networks and communication. The best example is Internet, which you connect by ISP. Inter tools It is a module, which, implements a number of iterator Designing blocks that inspired by APL, SML, Haskell. All this combined form 'iterator algebra'. By this, we can design Specialized tools with pure Python. MetaClasses I think you are aware of Metaprogramming that directs you to program. So that you have knowledge or it control by itself. Python support Metaprogramming and Metaclasses. Meta Classes known as OOP concept, that is behind of all Python code. Less number of python programmers knows this concept.