Question: what is the difference between a server side versus a client side exploit?
Answer: A client-side exploit is thus one which attacks or influences the client. It is distinguished from a server-side exploit which attacks the server. An example of a client-side exploit would be malicious JavaScript taking advantage of a bug in a browser.