Ну, исторически у них есть различия (донер заворачивался в лепёшку, шаурма в лаваш; завертон - это русский народный вариант этого же блюда; ну а шаверма это просто название шаурмы на питерском диалектном), но в русском языке и фастфуде разницы нет, и название, как и рецепт, больше зависят от региона и его языковых традиций, а не от блюда. На Северном Кавказе, например, ещё можно встретить греческое блюдо «гиро» из той же оперы, хотя где-нибудь в Минске точно такой же лаваш с картошкой, мясом и огурцом будет называться «шаурма по-белорусски».