While stocks are equities, bonds are known as debt securities. Although both stocks and bonds are popular investment options, there are several key differences to be aware of before investing your money. Stocks are ownership shares in a company, while bonds are a loan to a company or government. In general, the role of stocks is to provide long-term growth potential and the role of bonds is to provide an income stream.