on the web host, people choose a test and go thru some config the local web host runs a main controller agent main controller agent comms with controller agent on all other hosts controller agent talks to testing agents