Разница между синонимами «незнакомый» и «чужой» заключается в значениях.
Незнакомый означает неизвестный, такой, о котором не знали раньше. ru.wiktionary.org Например: «Я вышел на незнакомую дорогу». ru.wiktionary.org Также «незнакомый» может обозначать человека, которого раньше не встречали и не знают, кто он. sanstv.ru dic.academic.ru
Чужой имеет несколько значений:
- Принадлежащий другому, являющийся собственностью другого. gramota.ru gufo.me Например: «Чужие вещи», «Чужая фуражка», «Чужое письмо». kartaslov.ru
- Не связанный родственными отношениями, неродной. gramota.ru ru.wiktionary.org Например: «Чужая жена», «Чужие родственники». rus-gos.spbu.ru
- Не связанный близкими отношениями с кем-либо, не совпадающий по духу, взглядам, интересам. gramota.ru rus-gos.spbu.ru Например: «Чувствовать себя неловко среди чужих людей», «Вращаться в чужой для кого-либо среде». gramota.ru
- Отчуждённый, отрешённый. gramota.ru rus-gos.spbu.ru Например: «Говорит каким-то чужим голосом», «Лицо у неё было совсем чужим». gramota.ru
Таким образом, «незнакомый» больше связан с неизвестностью и отсутствием знакомства, а «чужой» охватывает более широкий спектр значений, включая принадлежность, родственные отношения и личные связи.