A Krankenkasse is a public health insurance company.
Krankenkassen are non-profit funds. They are not run by the government. There are over 90 of them, but their price and coverage are almost the same. The biggest Krankenkassen are Techniker Krankenkasse, AOK and Barmer.