Here are some of the things that you may need to know in order to use Twisted:
- Python - what is a network - what is TCP - what is UDP - what is a protocol - what is a `$PROTOCOL` server (web, mail, ssh, dns) - what is a `$PROTOCOL` client - XXX to do add actual things