A warrant is the right to buy stock and the stock comes from the companies authorized shares. Warrants increase the amount of tradeable stock. Warrants increase funding for the company but dilute the trading shares.
A stock option is the right to buy stock that is already in the trading pool. Options are non-diluting.