Simply put, reinsurance is insurance for insurance companies.
Reinsurers allow insurance companies to spread the risk of any one claim across multiple insurers, minimizing the possibility that any claim or series of claims will jeopardize the financials of any one of them.