While you can indeed download a desktop client for PokerStars, you can also play on your browser without need to download anything. It is recommended that you use the latest version of either Chrome or Safari.