They're the limited-time competition events in multiplayer. You can receive rewards during the season for reaching a new league. Moreover, you receive daily rewards during the season for participation in races, depending on the league. For completing season challenges, you can receive additional rewards at the end of the season.