Season Pass gives you an opportunity to acquire additional Premium rewards and prizes. While it's active, It also makes your name golden!
During the Season, you can purchase one Season Pass, which remains active until the end of the Season. The Season Pass will be activated the moment you purchase it and unlock the Premium rewards line.
You can purchase the Season Pass in the Shop (Offers section), or on the Season screen, by hitting the Activate Season Pass button.