Generally speaking, no. Playing through your browser gives you access to thousands of online slots without having to download and store a single file on your laptop or mobile device. There might be some exceptional cases where it can make sense to download casino software, but this is rare.