You do not have to download software to play games in most of the NetEnt casinos. There are gaming sites that have separate mobile apps that you might want to download. However, they usually work smoothly in a mobile browser as well.