UPDATE: It turns out that CNN's projection for Trump was a "design flaw." Hillary Clinton is still poised to win the popular vote.
CNN is now projecting that when all ballots are counted, Donald Trump will win the popular vote. Currently, Clinton is ahead by about 300,000 votes.
The Electoral College and the popular vote have split four times; most recently in 2000.