No download needed.
Smoother play and better graphics: game client.
The same account works in the desktop game. Verify your email before signing in.