Remmina è un visualizzatore di desktop remoti scritto in GTK, utile per amministratori di sistema e viaggiatori, che hanno bisogno di lavorare con numerosi computer remoti davanti a grandi monitor oppure a minuscoli netbook.
Remmina supporta molteplici protocolli di rete con un'interfaccia utente consistente e integrata. I protocolli attualmente supportati sono: X2Go, RDP (Remote Desktop Protocol), VNC (Virtual Network Computing) e SSH (Secure Shell / Open SSH).
Sono anche supportati plugin esterni per aggiungere nuovi protocolli e funzionalità.