Pass Points are part of a New Reward System. Gather the Pass Points by completing Gobber's Duties.
 
When you have gathered enough Pass Points, you unlock New Rewards in the Dragon Pass.
Earn additional rewards by purchasing the Alpha Pass. Now, you are able to collect both the Free Dragon Pass and the Premium Alpha Pass Rewards.
 
You can also purchase Instant Pass Points from the Seasonal Market, which will unlock more rewards instantly.
 
Please note that the purchase is for one Season only, and it will reset with each Season Change.