A stock split increases the number of shares by splitting each existing share into multiple shares, reducing the share price but not changing the total value of holdings. A stock dividend is a payment made in additional shares based on the number of shares already owned, reflecting a distribution of earnings. Both increase the number of shares but have different implications and reasons.