Valider une donnée, c'est vérifier qu'elle a le droit d'entrer avant de la traiter. Elle se joue à deux étages : côté client, dans le navigateur, pour un retour immédiat, et côté serveur, la seule qui fasse autorité parce qu'on peut toujours contourner la première.
Confondre les deux, c'est croire qu'un champ vérifié dans le navigateur est vérifié tout court : le « + » de l'email de ma femme passait le client et se faisait refuser par le serveur.
À lire : Ne mens pas à tes utilisateurs.