What Exactly Is an Internet Gambling Platform and How Does It Function?