Kasyno online działa na zasadzie oprogramowania, które symuluje gry losowe, często z wykorzystaniem generatora liczb losowych. W przypadku gier na żywo dochodzi jeszcze transmisja wideo i interakcja z krupierem. Wszystko odbywa się zdalnie, a użytkownik korzysta z konta, przez które może wpłacać środki i grać w dostępne gry.