what is the difference between democrats and republicans?

Check this site for some answers.

http://govote.com/askme/Dem_rep.htm