Many modern games use HTML5 as the backbone for their game. HTML5 doesn’t need downloads to play games. This also means that a wide range of more recent mobile devices will recognise these games, making them accessible away from home.
Some smartphones have downloadable apps to play slots. These apps offer a limited amount of starting credits that are refilled slowly. This delay in gameplay is an attempt to entice players to spend money to play more.