I'm not sure but my guess is that there are hostile and non-hostile dragons. Non-hostile dragons usually just fly around from a distance so it looks pretty cool but sometimes they are pretty close. I saw a non-hostile dragon just fly through a mountain so I just assume they are not really there for you to fight.