An insurance bond, also known as investment bond, is offered by life insurance companies, and is a single premium life insurance policy. Investment bonds are used as a safe and long term investment in different countries including U.K and U.S.A. Bond holders are eligible to receive their earnings tax free provided they hold their bonds for more than 10 years without making any withdrawals.