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  What tier is a 660 credit score?