Provides a set of classes and interfaces for communication protocols.