Is basically a middle-man which safeguards your transaction when you're trading with unknown/untrusted people.
An example:
You want to sell 1 BTC to someone.
1. You send 1 BTC to the escrow.
2. They hold your 1 BTC while the buyer does the money transaction (deposit/wire/etc...).
3. When you confirm you received the money, you tell the escrow to release the coins.
4. They send the 1 BTC to the seller.
So, the escrow is acting as the middle-man of the transaction. You <> Escrow <> Buyer.
This way, you can't run with the buyer money if he sends first (since the 1 BTC is with the trusted middle-man), and neither he can run with your 1 BTC if you send first (because the escrow only releases them to the buyer after the wire).
Now I understand. Escrow is a middle man like media. Thank you TryNinja you are definitely a good teacher.