validation: sprawdzanie poprawności danych
Zespół czynności mających na celu zweryfikowanie wchodzących do programu lub wychodzących z programu danych. W kompilowanych językach programowania sprawdzanie poprawności danych wykonywane jest „jednowarstwowo” w odróżnieniu od stron WWW, na których dobrym zwyczajem jest sprawdzanie danych zarówno po stronie klienta (client side validation) jak i po stronie serwera (server side validation).