What Exactly Is an Online Casino and How Does It Work Behind the Scenes?