Citco Interview Question

Explain about derivatives and it's types