Great diagram at http://blogs.msdn.com/mohammadakif/archive/2005/12/29/508066.aspx