По-моему эти понятия вытекающие одно из другого
понимание взаимное. а уважает может только один
Взаимопонимание-это уважение но только взаимно
взаимопонимание есть составная часть уважения
Уважают за что то ... Можно понимать , не уважать.
если есть взаимопонимание, то и уважение будет.
При уважении не всегда бывает взаимопонимание.
можно уважать человека за что то но не понимать
Взаимопонимание это понимание друг друга, и тп.
на основе уважения появляется взаимопонимание
Количеством букв... А так, они сестры по крови! 
А зачем? Людей пугать своей неземной красотой? Появятся комплексы... Тем более, эта картинка, лучше всего показывает мою сущность.

Остаюсь при своем мнении... Главное в человеке не face, а soul! 
мало человека уважать его нужно ещё и понимать
если у нас с человеком разные взгляды на предмет, это никак не значит что я его не уважаю
Взаимопонимание-это когда понимаешь почему человек так поступает а уважение это когда не только понимаешь но и уважаешь его поступки даже если ты с этим не согласен
да ничем,одно дополняет другое,вытекая из него
Почему отличается? Они друг друга не исключают
можно уважать возраст, но не понимать поступки
человека можно понимать и при этом , не уважать
понять можно и подлость но вот уважать за нее...
да многим очень многим тут и печатать устанешь
Человека можно уважать но не понимать при этом
прежде всего - уважение, а дальше, как сложится