Sinkholes are deep holes that suddenly open up on the surface. I don't think that what's underneath the hole, making it happen, actually matters so much.
The distinction is important if rescue or repair work is needed, because the workers need to know exactly what they are dealing with. In particular, how dangerous the hole still is. Shoring up a mine in hard rock is simpler and safer than trying the same thing in soft rock country.