Bonus Shares
Bonus shares are additional free shares issued to the shareholder by the company. Profitable Companies in India issue Bonus Shares. These are additional shares issues given the shareholder without any cost to existing shareholders. (Rights Issue of a share is not free)
Rights Issue
Rights issues are the shares issued by a company only to its existing shareholders which will be cheaper than the current market price of that company share.