Not necessarily. The majority of casinos will offer a free downloadable client which you then play through. However, there are some sites offering web-based applications that allow you to enjoy all the games you love right from your usual browser. These type of instant play casinos are largely available for players on Mac & iPhone devices.