Таджики - это национальность из Таджикистана, узбеки же, соответственно, из Узбекистана. Отличаются страны и жители традициями и кухней и хоть им присущ примерно одинаковый менталитет, в деталях привычки людей оттуда различаются
Ментально, как и говорилось, эти народы похожи. Если же рассматривать их с этнической точки зрения, то картина совершенно иная.
Таджики - иранский народ индоевропейской семьи.
В то время как узбеки - тюрки, что относит их к алтайской семье.
Это, как можете понять, две совершенно разные этнические вселенные, как и языковые, что так-же стоит отметить:
Таджикский является этнолектом персидского языка (фарси) куда и входит дари (один из официальных языков Афганистана). Так исторически сложилось, что таджикский оказал огромнейшие языковое влияние на узбекский язык, став, фактически, его отцом. Узбекский не слабо обилует лексикой таджикского языка, придовая ему статус тюрко-иранского суржика. Эту ситуацию можно легко сравнить с английским языком, относящимуся к германской группе, однако в лексике которого огромнейшее количество романской лексики.
Основные отличия идут в сфере языка и происхождения, внешне отличить иногда сложно, т.к. живут рядом и перемешались между собой
Таджики относятся к иранским народам, а узбеки - тюркский народ. Языки, соответственно, корнями уходят совсем в разные места.