What is the difference between democrats and republicans?

That's a tough question because the two parties change over time. In general, Republicans favor business and want little government interference. Democrats favor the workers and want government to take a sizeable role in assuring the welfare of the people.

Check these sites.

http://www.townhall.com/columnists/LarryElder/2008/01/17/a_democrat_or_a_republican

http://answers.yahoo.com/question/index?qid=20061029072336AAYv3aG

http://encarta.msn.com/column_democratrepublicanmain_marthahome/how_do_you_tell_a_democrat_from_a_republican.html