Bonds vs Shares- Which one should you invest in ?

Bonds are a kind of loan investment whereby the bond issuing entity takes a loan from the bondholder for a fixed time. In exchange for the loan, the bond issuer promises to pay the principal amount and a certain rate of interest to the bondholder as per the pre-decided payback schedule.