Germany has 3 types of health insurance: expat, public, and private.
Most people have public health insurance. It’s also called statutory health insurance, gesetzliche Krankenversicherung or GKV.
Public health insurance is managed by non-profit Krankenkassen. There are dozens of options, but the cost and the coverage are almost the same. The cost of public health insurance is based on your income.