Snake just means that the order is picked 1-10. The first round goes 1-10 then second round goes 10-1 and repeats that pattern.
Rotisserie (ROTO)
In rotisserie scoring, the real-life statistics accumulated by the players on a team are aggregated and ranked against the same statistics for the other teams in the league. Fantasy points are earned based on these rankings. For example, in a twelve-team league, the team with the highest number of rebounds over the course of the season to date would be awarded twelve fantasy points. The team with the next highest number of rebounds would be awarded eleven fantasy points, and so on, with the team with the fewest number of rebounds being awarded a single fantasy point. For negative categories like fouls or turnovers, the team with the fewest statistics are awarded the most fantasy points. This is done for all categories counted by the particular league. The team with the highest number of fantasy points at the end of the season is the winner.
Rotisserie scoring encourages balance on the team's roster. Winning the rebounds category by one rebound or by one thousand rebounds counts the same, while winning the steals category by one steal and the assists category by one assist is worth twice as many points as winning the single rebounding category by one thousand rebounds. Successful teams must fare well in several categories to win in rotisserie leagues.