That is exactly the same thing that goes on when you buy a game such as World of Warcraft or Star Trek Online, which have their own ways of connecting to the internet through a special client program (the thing you install and log in through) to access the game servers.