株式は企業の所有権を表し、社債は企業への貸付を表します。株式は配当と値上がり益が期待できますが、社債は定期的な利息と元本の返済が特徴です。
一般的に株式の方がリスクが高く、価格変動が激しいです。社債は比較的安定していますが、企業の信用リスクがあります。
リスク許容度によりますが、分散投資が基本です。安定性を求めるなら社債、成長を期待するなら株式を組み合わせるのが良いでしょう。