title: How can a Windows application employ multiple processes?
body: <p>I'm thinking of Chrome &amp; IE8 as examples of applications which have multiple processes each associated with separate windows (and other things too). How does this work? Specifically focusing on the GUI side - one question I have is does Windows treat a HWND as belonging to a process or can one process arbitrarily interact with any HWND?</p>