CMC Markets Interview Question

What are Future and Callbacks?