Period help

Hi lady's I went to the shop today and I pick this one up and I got home and seen it and it said sports can someone nice help me and tell me if I need to go and get more
What is the difference