Question: what are the different types of bonds and who sells them?
Answer: There are many types of bonds including government, corporate, municipal and mortgage bonds. Government bonds are generally the safest, while some corporate bonds are considered the most risky of the commonly known bond types. For investors, the biggest risks are credit risk and interest rate risk.