Some quests need to be unlocked because they are either:
a) Level locked because you are too low level.
b) Chain Quests where you must first complete certain objectives before doing the quest.
c) Quests that require you to defeat a certain boss before doing it.