Meskipun ada beberapa jenis perangkat lunak komputer jarak jauh yang tersedia, sebagian besar perangkat lunak jenis ini dirancang untuk memungkinkan seseorang mengakses komputernya dari lokasi yang jauh melalui jaringan, seperti Internet. Jenis program ini dapat diinstal ke komputer, biasanya menyediakan metode yang dilindungi kata sandi dimana komputer tersebut kemudian dapat diakses melalui jaringan, baik lokal maupun area luas. Ada juga beberapa jenis perangkat lunak komputer jarak jauh yang dirancang untuk berfungsi dengan program atau perangkat keras lain, seperti akses jarak jauh ke webcam atau peringatan keamanan tentang sistem yang diakses.
Perangkat lunak komputer jarak jauh biasanya mengacu pada semua jenis program perangkat lunak yang memungkinkan seseorang untuk mengakses beberapa fungsi pada komputer dari lokasi yang jauh. Ini dapat dilakukan dengan beberapa cara berbeda, dan biasanya hanya mengacu pada akses yang sah dan legal ke sistem jarak jauh. Beberapa program perangkat lunak berbahaya dapat memungkinkan seseorang untuk mendapatkan akses tidak sah ke sistem komputer jarak jauh, tetapi ini biasanya bukan program legal.
Salah satu jenis perangkat lunak komputer jarak jauh yang paling umum adalah program yang memungkinkan komputer untuk diakses dan digunakan dari lokasi yang jauh. Beberapa komputer yang dirancang oleh produsen komputer memiliki program semacam itu yang diinstal di dalamnya, memungkinkan dukungan teknis online untuk “mengambil alih” komputer seseorang sambil membantu pemecahan masalah. Ini sering memberi seseorang akses ke file sistem di komputer, tetapi mungkin tidak mengizinkan personel dukungan teknis untuk mengakses file pribadi di komputer itu.
Program perangkat lunak komputer jarak jauh juga dapat digunakan oleh seseorang yang telah menginstal program tersebut ke komputernya sendiri. Ini biasanya membuat koneksi yang dilindungi kata sandi untuk komputer itu, dan memungkinkan komputer itu diakses oleh pengguna dari lokasi jarak jauh mana pun yang terhubung melalui jaringan. Seseorang mungkin menginstal perangkat lunak komputer jarak jauh jenis ini ke komputer, menghubungkan komputer itu ke Internet, dan kemudian dapat mengakses filenya di komputer itu dari komputer lain mana pun dengan koneksi Internet.
Ada juga program perangkat lunak komputer jarak jauh yang dirancang untuk bekerja dengan perangkat keras atau perangkat lunak lain yang diinstal ke komputer. Beberapa webcam, misalnya, dapat dihubungkan ke komputer dan diakses dari jarak jauh. Hal ini memungkinkan seseorang untuk melihat apa yang direkam oleh webcam-nya dari lokasi yang jauh, memungkinkan kamera tersebut untuk bertindak sebagai sistem pengawasan. Beberapa program keamanan bahkan dapat memberi tahu seseorang dari jarak jauh ketika komputernya diakses, biasanya melalui email atau pesan teks ke telepon orang tersebut.