Could anyone tell me what exactly happens whenever the Add New Hardware wizard is acitivated. The hard drive has activity and a progress bar is shown, but what happens in the background? Plug and Play is self explanatory but what about non-Plug and Play?

Every answer is welcome.