"It is an advertising-based business. Twitter also sells data. It will generate about $583 million this year. Twitter is expected to generate a little less than $1 billion in 2014, according to eMarketer.
Most of Twitter's revenue comes from three types of ads, although it plans to have a more robust advertising offering next year."
Aha!