Guarantee has the following characteristics: (1) guarantee is subordinate. (2) The guarantee is voluntary. (3) There is a great possibility of undertaking guarantee liability. (4) Guarantee has property rights. (5) The price of the guarantee is variable.
Further reading: How to buy insurance, which is good, and teach you how to avoid these "pits" of insurance.