Слова эти являются предлогами и синонимичны, но различия в употреблении все-таки имеются. Смысл в том, что затруднения могут возникнуть не только у изучающих английский язык, но даже и у носителей.
Разница между 'between' и 'among' заключается в том, как они используются в контексте.
1. Between - употребляется, когда вы говорите о двух конкретных вещах, местах, людях или группах людей, сравнивая их.
Например:
There is a difference between cats and dogs. (Есть разница между кошками и собаками)
It is easier to navigate between two streets than among ten. (Легче ориентироваться между двумя улицами, чем среди десяти).
*in between - по пути к; в промежуточном положении; между делом; попутно.
Например:
If you want to lose weight, try to avoid binge eating in between meals. (Хочешь сбросить вес, прекрати объедаться между приемами пищи.)
2. Among используется при сравнении трех или более лиц, предметов или групп объектов.
Например:
It is difficult to find a common language among teenagers. (