Microsoft Points are known as the currency of the Xbox Live marketplace all over the globe. The points can also be used for Games, Windows Live Gallery and the Live marketplace as well. Microsoft points will allow a user to buy content from the above mentioned places without the need of a credit card which in turn reduces the credit card fees usually paid by Microsoft meaning they can retail at a cheaper price from retail outlets such as us. You can download some things for free on the Xbox Live marketplace the majority of downloads are not free. An example being full versions of games, extra downloads for games and much more can be downloaded using a pre paid Microsoft Points card.