Fan sites allow players to communicate with various corporate partners.
Explanation:
The fan sites are strategic marketing platform for games. The help in developing fan base of players and through them promote various products as well. The various teams have many fan bases and these sites allow players to communcate with various corporate partners and sign contracts for mutual benefits thus creating income for both parties through fans and advertisers etc.