This comparison examines the differences between the policies and political positions of the parties on major issues such as taxes, the role of government, entitlements (Social Security, Medicare), gun control, immigration, healthcare, abortion, environmental policy and regulation. These two parties dominate America's political landscape but differ greatly in their philosophies and ideals.