Domanda di colloquio di eClerx

What is a derivative contract ?