eClerx Interview Question

What are derivatives and their types?