I have gone through an excellent article on Software Update process from client side.

It explains each and every step involved in Software Update process with useful examples.

Refer the Article from Brian Shaw.

http://blogs.technet.com/b/configurationmgr/archive/2010/11/04/information-on-the-configmgr-2007-client-side-process-for-software-updates.aspx

email