I think the operation is the same, i.e., follow the same mechanism...
One uses the local communication (proxy) and the other the traffic coming directly from Internet.
If you're not using a local proxy application (annonimizer tool for instance) you don't have to change the default values (in Windows XP).
In Windows 98 or Me you always need to use the proxy way (as the scanning is not transparent with these operational systems).