sends commands to Execution Virtual Users manages HTTP Module interacts with communicates with DNS Resolver interacts with Cookie Jar TLS Config communicates with WebSocket Module gRPC Module HTTP, SQL Module communicates with Metrics Engine collects metrics using Thresholds Checks & VUs API checks against communicates with Test Results