Insurance is an excellent investment option – it not only provides the advantage of life cover but also a return on the investment (Bonus etc) based on the risk appetite.
In many countries it also provides tax benefits.
If assets (motor cycle/house/factory etc.) of insured are damaged insurance company provides compensation.