Exchange Rate risk

One management strategy for reducing Foreign Exchange Rate risk is to employ Futures Contracts and Forward Contracts.

Explain when each strategy is most appropriate