Describes methods used by many online games to put players in groups (often called lobbies) that allow them to play games together.
A matchmaking system puts players in lobbies or parties so that they can play games together.
Many matchmaking systems often use player stats to allocate a player to a lobby.
For example, some systems may prefer to put players of a similar skill group together as in the game CS:GO.
Some may also place players from a similar region of the world together so that latency between them is at a minimum.