Does anybody know anything about Call of Duty Elite? I just got accepted into the beta but have no idea what it is...

I am doing some reading now but basically I am looking for anybody's advice/suggestions as to what I should do with this.