как соединяются админ. пк и клиентские пк?
Через локальную сеть, а там уже можно любой удобный протокол использовать.
как происходит удалённое включение и их выключение?
Для включения - wake on lan.
Для выключения - посылается сигнал программе на управляемом компьютере, которая уже вызывает соответствующую функцию в Винде (например запускает shutdown.exe)
как, например, сделать так чтобы человек не смог выйти за пределы окна и не натворил всякой дичи за пк?
А вот это уже сложнее )
Так сказать творческая задача.
Например можно убрать explorer.exe, запретить запуск программ не из белого списка, и ограничить права пользователя в Винде