Put option is an option contract which allows its holder to sell a particular asset on or before a certain date at a predetermined price.