غالبًا ما يتم استخدام مصطلحي معرف مورد موحد (URI) ومحدد موقع المعلومات الموحد (URL) بالتبادل. لسوء الحظ ، فإن هذين المصطلحين يصفان مفاهيم مختلفة قليلاً.
يتم استخدام URI لتحديد شيء ما على شبكة الويب العالمية. هناك نوعان من URIs:
- اسم مورد موحد (URN): تحدد URNs بشكل أساسي ما هو شيء ما ، لكن ليس لديهم معلومات حول كيفية الوصول إليه.
- محدد موقع المعلومات (URL): تحتوي عناوين URL على موقع شيء ما وإخبار برنامج العميل (عادةً ما يكون مستعرضًا) بكيفية الوصول إليه.
على سبيل المثال ، يخبر عنوان URL http://www.example.com/example1.html المستعرض الخاص بك أنه يمكن الوصول إلى ملف يسمى example1.html من خلال مجال المثال باستخدام بروتوكول نقل النص التشعبي (HTTP). هذا يعني أن المستعرض الخاص بك يمكنه طلب ذلك الملف وعرضه لك باستخدام HTTP.
عنوان URL هو نوع من URI ، إلى جانب URNs. لن يضطر معظم الأشخاص أبدًا إلى القلق بشأن استدعاء عنوان URL على عنوان URL عن طريق الخطأ. في الواقع ، في معظم الحالات ، سيكونون صحيحين بنفس الطريقة التي يقوم بها شخص ما باستدعاء كلب كلب. بالنسبة للأشخاص المشاركين في الترميز الفعلي للتطبيقات ، فإن الفرق مهم لأنه ليس كل URI هو عنوان URL (تمامًا كما ليس كل كلب عبارة عن كلب).