Чем отличается слова одеть от надеть?
На себя мы одежду НАДЕВАЕМ. Примеры:
-- Я НАДЕЛА сегодня плащ, чтобы не вымокнуть под дождем;
-- Сынок, НАДЕНЬ пальто, на улице очень холодно.
Одевая другого человека, употребляем слово ОДЕТЬ. Примеры:
-- Сынок, давай я тебя одену, а то опоздаем;
-- Сынок, помоги одеться своему братику.
В общем-то, достаточно просто разобраться.
Вот Вам картинка, благодаря ей Вы никогда не перепутаете, НАДЕТЬ или ОДЕТЬ, нужно использовать:

одевают Надежду, надевают одежду.
то есть: одевают кого-то, надевают что-то.
тем что можно натянуть
Одеть можно кого-то (ребенка), а надеть что-то (очки)
синонимы можно и так и так сказать... но различие есть если - можно картонную коробку одеть в упаковку и надеть на штырь к примеру. если насаживают на что то можно сказать надевают.... бусы надевают на нитку ...или бабу на член. а одевают во что то . а вот надеть рубашку или одеть рубашку в данном случае не важно оба слова подходят
одежду надевают на сына или сына одевают в одежду применяют оба слова