eClerx Interview Question

What is the Difference between forwards and Futures ?