> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XBOX services for matchmaking, invites, chat, and networking

> Navigate XBOX services multiplayer topics: MPSD, Multiplayer Manager, Multiplayer Activity, matchmaking, invites, voice and text chat, and networking guides.

This section describes matchmaking, invites, voice and text chat, and networking.

## In this section

[XBOX services multiplayer overview](/services/xbox-services/multiplayer/overviews/live-multiplayer-intro)
Describes multiplayer features in XBOX services that include Multiplayer Session Directory (MPSD), matchmaking, networking, voice chat, and text chat.

[Common multiplayer scenarios](/services/xbox-services/multiplayer/overviews/live-common-multiplayer-scenarios)
Describes the XBOX services functionality that supports various multiplayer scenarios, including comparative (indirect) play, online play with friends, and skill-based matchmaking.

[Concepts](/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts-nav)
Describes how to configure and implement XBOX services Multiplayer services.

[Multiplayer Activity (MPA)](/services/xbox-services/multiplayer/mpa/live-mpa-nav)
Describes Multiplayer Activity (MPA) features and concepts. This section also provides MPA example code.

[Multiplayer Manager (MPM)](/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-nav)
High-level API for adding multiplayer functionality by managing sessions, matchmaking, and game invites. Provides a state- and event-based programming model.

[Multiplayer Session Directory (MPSD)](/services/xbox-services/multiplayer/mpsd/live-mpsd-nav)
Describes how MPSD enables titles to share the basic information that's needed to connect a group of users. This section also describes how MPSD coordinates with the shell and console operating system in sending or accepting invites and being joined via the gamercard.

[Invites](/services/xbox-services/multiplayer/invites/live-invites-nav)
Describes the process of inviting players to game sessions and provides conceptual information and code examples for multiplayer invites.

[SmartMatch Matchmaking](/services/xbox-services/multiplayer/matchmaking/live-matchmaking-nav)
Describes how the SmartMatch matchmaking service selects compatible players in a multiplayer game.


## Related topics

- [Invites](/services/xbox-services/multiplayer/invites/index.md)
- [Matchmaking](/services/xbox-services/multiplayer/matchmaking/index.md)
- [Chat](/services/xbox-services/multiplayer/chat/index.md)
- [XBOX services multiplayer overview](/services/xbox-services/multiplayer/overviews/live-multiplayer-intro.md)
- [Optional services](/build/gdk-and-engines/optional-services.md)
