యూనిఫాం రిసోర్స్ ఐడెంటిఫైయర్ (URI) మరియు యూనిఫాం రిసోర్స్ లొకేటర్ (URL) అనే పదాలు తరచుగా పరస్పరం మార్చుకుంటారు. దురదృష్టవశాత్తు, ఈ రెండు పదాలు కొద్దిగా భిన్నమైన భావనలను వివరిస్తాయి.
వరల్డ్ వైడ్ వెబ్లో ఏదో గుర్తించడానికి URI ఉపయోగించబడుతుంది. URI లలో రెండు రకాలు ఉన్నాయి:
- యూనిఫాం రిసోర్స్ నేమ్ (యుఆర్ఎన్): యుఆర్ఎన్లు ప్రాథమికంగా ఏదో ఏమిటో పేర్కొంటాయి, కాని దాన్ని ఎలా యాక్సెస్ చేయాలనే దానిపై సమాచారం లేదు.
- యూనిఫాం రిసోర్స్ లొకేటర్ (URL): URL లు ఏదో ఒక స్థానాన్ని కలిగి ఉంటాయి మరియు దానిని ఎలా యాక్సెస్ చేయాలో క్లయింట్ ప్రోగ్రామ్కు (సాధారణంగా బ్రౌజర్) తెలియజేస్తాయి.
ఉదాహరణకు, హైపర్టెక్స్ట్ ట్రాన్స్ఫర్ ప్రోటోకాల్ (HTTP) ఉపయోగించి ఉదాహరణ డొమైన్ ద్వారా example1.html అని పిలువబడే ఫైల్ను యాక్సెస్ చేయవచ్చని http://www.example.com/example1.html URL మీ బ్రౌజర్కు చెబుతుంది. దీని అర్థం మీ బ్రౌజర్ ఆ ఫైల్ను అభ్యర్థించవచ్చు మరియు HTTP ఉపయోగించి మీ కోసం ప్రదర్శిస్తుంది.
URL అనేది URN లతో పాటు ఒక రకమైన URI. పొరపాటున URL ను URI అని పిలవడం గురించి చాలా మంది చింతించాల్సిన అవసరం లేదు. వాస్తవానికి, చాలా సందర్భాలలో ఎవరైనా కుక్కపిల్లని కుక్క అని పిలవడం సరైనదే. అనువర్తనాల వాస్తవ కోడింగ్లో పాల్గొన్న వ్యక్తులకు, అయితే, వ్యత్యాసం ముఖ్యం ఎందుకంటే ప్రతి URI ఒక URL కాదు (ప్రతి కుక్క ఒక పూడ్లే కాదు).
