What are Bonus Shares, cherry on top of your investment sundae?

Issuing bonus shares is one of the famous corporate actions. Investors get extra shares at no extra cost, without much bother to the company.