Angela Jessi:
I think the best way for explaining this is by visiting netscapes development pages and review the javaScript API's for both client and server.
Client-side JavaScript is used many ways in browsers; whereas, Server-side JavaScript "you can create dynamic HTML pages that process user input and maintain persistent data using special objects, files, and relational databases. Through Java LiveConnect functionality, you can let Java and JavaScript code communicate with each other. From JavaScript, you can instantiate Java objects and access their public methods and fields. From Java, you can access JavaScript objects, properties, and methods."
-above quote from JavaScript Documentation
http://developer.netscape.com/docs/manuals/index.html Check out the above url, it has tons of information.
~Ray