What is the difference between banks and insurance companies?

What is the difference between banks and insurance companies?

Banking works on short-term deposits and makes long-term loans. Insurance companies tend to invest the premium money they receive for the long-term so that they are in a position to meet their liabilities as they arise.

See also  Is The Hartford an insurance company?