You will use “Remote Desktop Protocol” (RDP) software to allow users to connect to remote computers. Security is key while developing a remote desktop gateway. Bugs in your application will create security vulnerabilities. Code review is very important to identify and resolve defects in such software.