openvpn.exe написан так, что может быть как сервером, так и клиентом. Режим работы определяется файлом конфигурации.
Формально да, надо было написать openvpn-server.exe и openvpn-client.exe. И ставить на комп или один бинарник, или другой. Но в любом случае, внутри очень много одинаковых функций, которые есть как в клиенте, так и в сервере. Вот для упрощения и написали все в один бинарник.