The New York Times this morning tries to explain differences between the Tea Party and the Occupy Wall Street (etc.) movement.
It's cultural, of course, but also about where the respective groups place blame for dissatisfaction. Banks are still too regulated for the Tea Party.
I took the screen grab above of the Times' homepage because of the nice photo of an early teabagger.