a futures contract is a standardized contract, traded on a futures exchange, to buy or sell a certain underlying instrument at a certain date in the future, at a specified price. The future date is called the delivery date or final settlement date. The pre-set price is called the futures price
A forward contract is an agreement between two parties to buy or sell an asset (which can be of any kind) at a pre-agreed future point in time. Therefore, the trade date and delivery date are separated. It is used to control and hedge risk, for example currency exposure risk (e.g., forward contracts on USD or EUR) or commodity prices (e.g., forward contracts on oil).
Mohit if you read both the diffination than you find the difference ..ie.,.future contracts are traded in the stock exchange but forward contract is a mutual agreement