Arcesium Interview Question

What are cds , options , futures