Вопросы к Поиску с Алисой
Разница между понятиями «сноха» и «невестка» заключается в том, как они обозначают жену сына по отношению к разным родственникам мужа. ru.wikipedia.org dzen.ru
Сноха — это жена сына по отношению к его родителям (свёкру или свекрови). ru.wikipedia.org ru.wiktionary.org
Невестка — это женщина по отношению к семье мужа: его отцу (свёкру), матери (свекрови), братьям (деверям) и сёстрам (золовкам), жёнам братьев (ятровкам, сношенницам) и мужьям сестёр и золовок (зятьям), к дедушкам и бабушкам мужа. ru.wikipedia.org
Таким образом, сноха обозначает жену сына по отношению к родителям, а невестка — женщину по отношению к другим родственникам мужа.