Blue collar workers work hard for their money and they are the backbone of a strong American economy. They actually make stuff (manufacture products, build buildings etc.) many of these laborers belong to unions, so they can help protect each other from greedy corporations.
These blue collar people vote for Democrats because they are the party that supports the working class. The Republicans only look out for the richest 2% of the population and support the big corporations that finance their campaigns.