There are many different ways of earning rewards in Head Ball 2. One of them is to complete your Daily Missions. You can quickly go to the Missions tab on the main screen to see the missions of the day.
You can earn different rewards from each mission you have completed. After completing all of your daily missions, there is also a big reward to claim.
Daily missions reset at 00:00 local time every night, and new missions get assigned.