J.P. Morgan interview question

What are Forwards, Futures and the difference between them.