The node server (a part of the OS) helps the node browser to run and hence a web app in it. Now, If I look at the architecture of cypress, it seems that it is present on both the sides: Node Server and the Browser. I do not understand why there is a need for it to exist on both the sides?
What role does it play in the browser, and in the Node server?