You must have Original Medicare (Part A and Part B) to buy a Medigap policy.
You pay a monthly premium to the private insurance company for your Medigap policy, in addition to your Part B premium.
When you get healthcare services, Medicare pays its share, and then your Medigap policy helps pay your remaining costs.
Medigap policies are standardized by federal and state laws, and are identified by letters (Plans A, B, C, D, F, G, K, L, M, and N in most states).
Each lettered plan offers a specific set of benefits, so the coverage is the same regardless of which insurance company you buy it from. The main difference between policies with the same letter sold by different companies is the premium and potentially extra perks.
Generally, Medigap policies don't cover long-term care, vision or dental care, hearing aids, eyeglasses, or private-duty nursing. They also don't include prescription drug coverage; for that, you would need to enroll in a separate Medicare Part D plan.