Jenkins supports distributed builds by using agents (nodes). A Windows agent allows Jenkins to execute jobs on a Windows machine while the Jenkins controller manages the pipeline.
This guide explains how to connect a Windows machine as a Jenkins agent using the Launch agent by connecting it to the controller (Inbound Agent)