Bonus shares are additional shares issued to existing shareholders without requiring further payment. They are allotted by converting a company's reserves and profits into share capital, allowing shareholders to maintain their proportional ownership while benefiting from tax advantages. While bonus shares signal potential higher profits and dividends, they also prevent new investment and increase a company's capitalization.