What are the points for?

The points are a rewards system 🙂
You will earn 1 point for every dollar you spend.  You can trade the points for discounts and sometimes other prizes/offers.