Option

warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_book_outline_access' not found or invalid function name in /export/home/users/ibkb/drupal/drupal-6.16/includes/menu.inc on line 452.

An option contract gives the buyer or holder the right, but not the obligation, to buy or sell an underlying financial asset or commodity.  Unlike futures, where the buyer has to fulfill the contract, an option gives the choice of whether to exercise or not.