You can invoke the debugger remotely (where the program being debugged, and the debugger user interface, are on different machines or operating systems), or locally.
Remote Debugging
Start the Debugger