Вопросы к Поиску с Алисой
Разница между глаголами know, recognize и understand заключается в их значении:
Таким образом, know обозначает общее знание, recognize — процесс узнавания, а understand — более глубокий уровень понимания, включающий знание причин и процессов. forum.wordreference.com