eClerx interview question

Define derivatives, different market types.