Over the long run, stocks tend to perform much better than bonds. Still, it's good to understand bonds, and they can add some balance to a portfolio. Bonds are essentially long-term loans. If a company issues bonds, it's borrowing cash and promising to pay it back at a certain rate of interest.
Copyright PHILY - Philly.com