- Client side validation eliminates the round trip for the sake of any validation
- Server side validation is required since the validation that happens at the server end and can not be tampered with. Client side validation happens at the client machine using the Javascript which can be manipulated. For any important validations it is not safe to do only in the client side.
- Client side validation happens usually using javascript for compatibility across browsers. VB script can also be used but it will be working in the IE browser only and throwup errors in other browsers.
- Server Side validation is done using VB script usually