The Game Kit framework is for developers who want to add networking capabilities to their applications. Although you can use this framework in any type of application, it is commonly used to implement the kind of peer-to-peer connectivity and in-game voice features found in multiplayer games.