Remote Access

Remote access refers to connecting to and controlling a computer over a network connection. Remote users often have the same control over the computer as they would if they had physical access to it. It allows a website administrator to remotely manage a web server at a data center, or a person working from home to access and control their computer at the office.

A computer set up to allow remote access can provide a text-based command line or a full graphical user interface, depending on which protocol the connection uses — SSH provides a text-based command line, while VNC and Microsoft's proprietary RDP protocol provide a GUI. All methods require that both computers run compatible remote access softwareserver software on one and a client app on the other. Some operating systems include remote access server software built-in, including Professional (but not Home) editions of Windows, macOS, and most Linux distributions. Third-party applications are also available that offer more features than built-in tools.

Connections between computers are encrypted to prevent other people and devices from eavesdropping a remote access session. SSH and RDP both encrypt connections by default, but VNC does not; instead, VNC sessions are often tunneled through an encrypted SSH connection. Remote access sessions may also use a VPN for additional security, and in many cases (like connecting to a computer on a corporate network), a VPN is required to ensure a secure connection.

Updated November 17, 2023 by Brian P.

quizTest Your Knowledge

What is the purpose of a cache?

It defragments files stored in memory.
It frees up unused system memory.
It stores recently used information for quicker access.
It catches exceptions thrown by running applications.
Correct! Incorrect!     View the Cache definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Remote Access on this page is an original definition written by the team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.