CMC Markets interview question

What are Future and Callbacks?