I stumbed upon this, and found the explanation over here put in pretty decent manner -

http://blogs.msdn.com/tess/archive/2006/04/13/575361.aspx