External Debugging allows the user to debug PL/SQL code that is written and run from any client-server application including Visual Basic, Delphi, PowerBuilder, Developer/2000, etc. The external application does not need to exist on the same machine.