It's mating season, and like any good salmon, the only way to survive is to swim upstream, past all sorts of dangers (mostly hungry bears and swooping eagles.)
Steer your salmon with the mouse. Left click to boost. Hop from one "pond" into the next.
Sometimes, you can use other salmon to help give yourself a boost.