Server-side code:
1. Code is written in VB, C# or other compiled languages.
2. Code is executed by the server during a roundtrip in response to a user
request or action.
3. The server executes server side code and returns HTML code to the client
browser for display.
4. Code is either compiled dynamically or precompiled into assemblies.
Client-side code:
1. Code is written in a scripting language such as JavaScript and HTML.
2. The browser itself executes the code in response to a user action and no
server round trip is involved.
3. Client browser executes code to dynamically modify the HTML. This is called
Dynamic HTML.
4. Code is script and therefore it is interpreted.