Factories class EchoFactory(Factory): protocol = Echo Responsible for building protocol instances (hence the name) A standard server factory listens on port and builds a protocol instance for each connection Factories are also used to build client connections