Why do insurance companies create a pool of funds?

Why do insurance companies create a pool of funds?

An entrepreneur keeps backup funds in a savings account so that if their business experiences a loss, they will be able to recuperate.

See also  Is whole life more expensive than universal life?