Xbox Live points are a form of virtual currency that can be used to purchase games, movies, and other content on the Xbox Live online service. Points can be purchased using a credit card or debit card, or through prepaid cards that are available at retail stores.
Xbox Live points were introduced in 2005 and have since become a popular way to purchase content on the Xbox Live service. Points can be used to purchase a wide variety of content, including full games, downloadable content (DLC), movies, and TV shows. Points can also be used to purchase subscriptions to Xbox Live Gold, which provides access to online multiplayer gaming and other features.