I have been working with Iron Router, and have been under the impression that the routes run on the server. But recently I was reading through the Accounts-Entry code and noticed that, although the routes are defined in "shared", the methods used to detect if the user is signed in only exists under "client".
This lead me to think about where routes actually run. Are they running on the client, server, both? What about "server" routes?