The way it works is similar to WoW. You buy the game and it comes with 30 days free just for buying it! Then there is a monthly fee for every month after your included 30 days. And yes the whole game is online and the story mode is even funner online with social points and such. Enjoy!