There isn't necessarily a difference between miche and sourdough. Miche is an overarching term in Europe for country bread, with certain varieties of miche breads characterized as sourdough.