- It's faster to check entries on the client side than it is to send the data back to the server, check it, and return an error to the client
- Validate that all fields have been entered
- Cross-check fields against other fields
- Validate email addresses, zip codes, etc.