Quote from pspr:
Here is what it boils down to.
Conservatives have a core belief that people should work and be rewarded for the work they do. If you want to better yourself you must start something that people want or offer work and knowlege that is valuable to people or business. In other words, you make your own future by the work you do.
Liberals believe that those who have worked and made good money should be required to support those who don't work or who haven't been able to make a good living regardless whether is was from laziness, ineptitude, health problems or anything else.
Since most in America are willing to give to help others less fortunate and many believe government should be a part of this giving, there are those with money who support the liberals (democratic party).
Also, those who benefit from government help (handouts) are likely to support the liberal ideals as opposed to the "support yourself" belief. Those who are in this category greatly out number those who have done very well so they flood the voting booths when it's time to vote.
Throw in the unions who want handouts and guarantees for workers (who are usually not well to do) and a few other lower income groups and suddenly you have the majority in the country thinking those with money should support those without money and the government should make this happen.
Bottom line thinking:
Conservative: Work and make your own life.
Liberal: Take what you can from those who have what you want.