title: Remote Debugging description: This topic provides an overview of remote user-mode debugging. This involves two computers: the client and the server. ms.assetid: fa87b55c-c339-4b8c-8614-c7355d203a6e keywords: remote debugging ms.author: windowsdriverdev ms.date: 05/23/2017 ms.topic: article ms.prod: windows-hardware
Remote user-mode debugging involves two computers: the client and the server. The server is the computer that runs the application to be debugged. The server also runs the user-mode debugger or a process server. The client is the computer that remotely controls the debugging session.
Remote kernel-mode debugging involves three computers: the client, the server, and the target computer. The target computer is the computer to be debugged. The server is a computer that runs the kernel debugger or a KD connection server. The client is the computer that remotely controls the debugging session.