They have essentially the same composition.
The difference between granite and rhyolite.
The difference between them is that granite cools slowly.
Properties of rock is another aspect for granite vs rhyolite.
So they have a similar composition but one is volcanic and the other is plutonic.
Appearance of granite is veined or pebbled and that of rhyolite is banded.
Hardness of granite and rhyolite is 6 7.
The difference is that granite sits on the plutonic diagram and rhyolite sits on the volcanic diagram.