Twitter also makes news. What we’re reading on it now is news about how Twitter execs used it to favor Democrats over Republicans. That’s news.No. Drudge and Twitter function as aggregates.
Difference to me is you have more control in Twitter over content presented and its more RT.