An Internet Casino, also known as an “online casino” or “virtual casino”, is an internet version of traditional land-based casinos. Online casinos allow players to bet money on casino games through the internet. It usually offers players better odds and RTP (Return to Player) than their land-based counterparts; this is because online has lower costs.