Both our 2 professors said that the difference between options and warrants is that options are usually issued by the firm itself. However, other resources claim the opposite opinion. So I'm confused.
Here is a link to investopedia
http://www.investopedia.com/ask/answers/08/stock-option-warrant.asp