Bonds are issued by companies when they need to raise revenue. A bond is basically lending money to a company that they will pay back with a stipulated amount of interest. It can be a very stable form of medium to long-term investment.