Xbox Live is an online multiplayer gaming and digital media delivery service created and operated by Microsoft for its Xbox video game consoles. It allows players to connect with friends and family, play games online, and access a variety of entertainment content.
Microsoft Points were a virtual currency that could be used to purchase games, movies, and other content on the Xbox Live Marketplace. Points could be purchased using real money or earned through various promotions and rewards programs.