Столько определений читал по этим терминам. Мне нравится отталкиваться от вопросов, которые задают эти процессы.
Верификация отвечает на вопрос «Делаем ли мы продукт правильно?». Соответствует ли он ТЗ, документации, ожиданиям заказчика.
Валидация отвечает на вопрос «Делаем ли мы правильный продукт?». Соответствует ли продукт каким-то общим стандартам разработки, например.
Заказчик может попросить, чтобы окно закрывалось при нажатии на _, а сворачивалось при нажатии на Х. С точки зрения верификации, мы сделаем правильно и клиента устроит. С точки зрения валидации, хз, хз.