WINS содержит два компонента высокого уровня: это WINS-сервер и WINS-клиент. WINS-клиент выполняет две функции: впервые появляясь в сети, он регистрируется на WINS-сервере, и ему же он посылает запросы на разрешение имен из IP в NetBIOS. WINS-сервер принимает и обрабатывает регистрационные данные и запросы от WINS-клиентов, и передает эту информацию другим WINS-серверам путем совместного использования ее базы данных в процессе репликации.