Xbox Live Points no longer exist. They were Microsoft's original digital currency for Xbox 360, replaced by Microsoft Points, which were then replaced by direct local-currency billing.
Simple: prices shown in your local currency. Add funds via gift card or payment method. No mental math converting points to dollars. Microsoft account balance works across Xbox, Windows Store, and Microsoft Store.