In the United States, the federal government has primary responsibility for defense, public old-age pensions (Social Security), and health care for the elderly (Medicare); sub-national governments are responsible for education and law enforcement. Health care for the poor (Medicaid) is a shared responsibility.