There are two ways to make money with bonds: You can either buy and hold a bond until it fully matures, or you can trade it to make money on its resale value. Buying and holding allows you to collect
interest payments,
while trading allows you to profit from a bond's appreciation in value.