By you choosing to play no download and instant play casino games you are going to then be able to play those games without having to wait whilst the games all download, which can take some time depending on which casinos you choose to play at. Plus you will be able to use your casino account log in on any computer you own without having to download the gaming platform onto those computers.