UltraVNC может соединяться с удаленным компьютером через Интернет или локальную сеть, передавая изображение удаленного Рабочего стола на компьютер, с которого было осуществлено подключение. Для управления удаленным компьютером используется, как и обычно, мышь и клавиатура. Возможности UltraVNC легко расширяются установкой дополнений, что позволяет, например, зашифровывать передаваемые данные.