Barclays Interview Question

what is a derivative?