The main difference between Medicare and Non-Medicare insurance is that Medicare is a government-sponsored health insurance program for people aged 65 and over, while non-Medicare insurance is a private health insurance program. While both programs provide coverage for medical expenses, there are some key differences between them, including the types of coverage they provide, the eligibility requirements, and the costs.