Can someone explain nLockTime?
From the wiki it basically states that you can make a transaction to another bitcoin address and add nlocktime. The way that this would work in real life would be if you get paid on salary and are paid bi-weekly, the bitcoins will be on the network but won't reach you until the nlocktime is up 
Edit: read example 1 from https://en.bitcoin.it/wiki/Contracts