Microsoft Points were a virtual currency used to purchase apps, games, and other content on the Xbox 360 and Windows Phone platforms. They were discontinued in 2016 and replaced by Microsoft Gift Cards.
Microsoft Points were important because they allowed users to purchase content that was not available for purchase with real money. This included exclusive content, such as downloadable content (DLC) for games and Xbox Live Arcade games.