Medicare is a federal program that provides health coverage for people 65+ or under 65 with certain disabilities. Medicaid is a state and federal program that provides health coverage based on financial need.