Describe what is meant by client-side web form validation and server-side web form validation. Explain the purpose of web form validation and why it is important in web form processing. Describe the web form validation rules used client-side versus server-side and discuss the advantages and disadvantages to each method.