A corporate bond is a bond issued by a firm in order to raise financing for a variety of reasons such as to finance business expansion or to finance a takeover deal. These bonds usually relate to longer-term debt instruments and therefoe have a maturity of at least a year.
Below is a flowchart to illustrate the process and details behind the issuing of bonds.