NAP does not perform the remediation actions. NAP detects non compliancy based on the policies set. then notifies the systems that will be performing the remediation. this can be customer scripts, SCCM pushing patches or Windows Update pushing the patches down to the client. the NAP servers can be one of many systems depending on what remediation servers you set up. in the context of a NAP server, that can be a DP, a MP, a SHV or any other server that will be performing remediation actions, like running a custom script to perform some kind of remediation attempt. these all can be considered a NAP server. if a client is determind to be out of compliance it will use it last SoH to gain access to the network, but when the client re evaluates its SoH and if still unhealthy it will then go into quarantine.