Various advantages players have when playing online casino