¿Qué es un contrato forward y qué beneficios tiene para las partes?

¿Qué es un contrato forward y qué beneficios tiene para las partes?