Medicaid is a state and federal program that provides health coverage if you have a low income. Medicare is a federal program that provides health coverage if you are 65 and older or have a severe disability, no matter your income.