Casino Enterprises (Pty) Ltd is a company registered in Swaziland that owns and operates both a land-based casino and an internet casino from Swaziland, trading under the name Piggs Peak. Both operations are licensed in Swaziland but not in South Africa. The Gauteng Gambling Board notified radio stations broadcasting in Gauteng that they were prohibited from advertising the internet casino under s 71(1) of the Gauteng Gambling Act 4 of 1995, threatening prosecution. The radio stations withdrew all advertising for the online casino. Casino Enterprises sought declaratory relief that when persons in Gauteng gamble with its internet casino, such gambling takes place in Swaziland and not in South Africa, and that their activities do not contravene the National Gambling Act 7 of 2004 or the Gauteng Gambling Act. The technical operation of the internet casino involves: (1) a player in South Africa installing software or accessing the casino via browser; (2) the player selecting a game, choosing stakes and bets, and pressing "Spin"; (3) this information being transmitted to servers located in Swaziland; (4) the servers processing the game using random number generators; (5) results being determined in Swaziland and transmitted back to the player's computer in South Africa.