So you're already [wiki:WhyShouldICare], but you don't know how to get going? You've come to the right place.
The first thing you need to learn about if you're thinking about using Twisted is Deferreds. This is the way Twisted does concurrency allowing your program to handle multiple users while using a single process and thread.
* [http://twistedmatrix.com/documents/current/core/howto/defer.html Using Deferreds] * [http://twistedmatrix.com/documents/current/core/howto/gendefer.html Generating Deferreds]
Now that you understand the base idea that drives Twisted, let's build a somewhat useful application.
* [http://twistedmatrix.com/trac/wiki/Downloads Install Twisted] * [http://twistedmatrix.com/documents/current/core/howto/tutorial/index.html Moshe's Finger Tutorial]
Okay, you're now knowledgeable enough to be dangerous. Time to delve in further into the APIs.
* [http://twistedmatrix.com/documents/current/api/ API Documentation] - This is the full API documentation for Twisted * [http://twistedmatrix.com/documents/current/api/twisted.internet.interfaces.html Twisted.Internet.Interfaces] - This is a collection of interfaces that are core to Twisted
If you use Twisted, you may want to help out the project as a whole by [wiki:ContributingToTwistedLabs].