Term of the Moment

in-memory database


Look Up Another Term


Definition: Xbox Game Pass


A gaming subscription from Microsoft. Introduced in 2020 officially as Xbox Game Pass Ultimate, Xbox Game Pass offers cloud gaming for more than 100 titles that run on an Xbox, Windows 10 PC and Android. In late 2019, Project xCloud was the preview of Game Pass. See Xbox.

Cloud-Based Gaming Started with Xbox Live
In 2002, Xbox Live was introduced for multiplayer gaming, and it was made available for Windows PCs in 2007. A Gamertag is a player's username, and a Gamerscore is the total points accumulated playing games. In 2010, an Xbox 360 became the minimum hardware for the service. As of 2020, Xbox Live Gold and Xbox Game Pass Ultimate are separate offerings.