What makes breads different from one another?
I think it is "all of the above" 

including oven type, flour type, yeast type, water ... 

In the case of Barbari bread, it seems, in most recipes that I have seen, to have extra flavoring like sesame seed.