जब एचटीटीपी (HTTP) के माध्यम से संपर्क किया जा रहा हो, तो निवेदन, जैसे किसी एचटीएमएल (HTML) दस्तावेज (वेब पृष्ठ) के लिये किसी वेब ब्राउज़र का निवेदन, के प्रति प्रतिक्रिया देने के लिये एक सर्वर, जिसमें एक अंकीय प्रतिक्रिया कोड तथा एक वैकल्पिक, आवश्यक अथवा अननुमित (अवस्था कोड पर आधारित) संदेश हो, का होना आवश्यक होता है। 404 कोड में, पहला "4" एक क्लाएंट त्रुटि को सूचित करता है, जैसे कोई गलत ढंग से टाइप किया गया यूआरएल (URL)। इसके बाद आने वाले दो अंक उत्पन्न हुई विशिष्ट त्रुटि को सूचित करते हैं। HTTP (एचटीटीपी) द्वारा तीन-अंकों के कोड का प्रयोग इससे पूर्व के प्रोटोकॉलों जैसे एफटीपी (FTP) व एनएनटीपी (NNTP) में प्रयुक्त कोड के समान ही है।

HTTP के स्तर पर, एक 404 प्रतिक्रिया कोड के बाद एक मानव पठनीय "कारण परिच्छेद" होता है। HTTP विनिर्देशन यह सुझाव देता है कि परिच्छेद "Not Found" तथा अनेक वेब सर्वर डिफॉल्ट रूप से एक एचटीएमएल (HTML) पृष्ठ जारी करती हैं, जिसमें 404 कोड तथा "Not Found" परिच्छेद दोनों शामिल होते हैं।

एक 404 त्रुटि अक्सर तब प्रत्यावर्तित की जाती है, जब पृष्ठ हटा दिये गये हों या मिटा दिये गये हों। पहले मामले में, एक 301 Moved Permanently प्रतिक्रिया प्रत्यावर्तित करना एक बेहतर प्रतिक्रिया है, जिसे अधिकांश सर्वर विन्यास फाइलों में, या यूआरएल (URL) पुनर्लेखन के माध्यम से विन्यासित किया जा सकता है; दूसरे मामले में, एक 410 Gone को प्रत्यावर्तित किया जाना चाहिये। चूंकि इन दोनों विकल्पों के लिये विशेष सर्वर विन्यास की आवश्यकता होती है, अतः अधिकांश वेबसाइटें इनका प्रयोग नहीं करती हैं।

404 त्रुटियों को भ्रमवश डीएनएस (DNS) त्रुटियां नहीं समझ लिया जाना चाहिये, जो कि तब उत्पन्न होती हैं, जब दिया गया कोई यूआरएल (URL) किसी ऐसे सर्वर को संदर्भित करता हो, जो मौजूद नहीं है। एक 404 त्रुटि सूचित करती है कि स्वयं सर्वर ही प्राप्त नहीं हुआ था, लेकिन सर्वर निवेदित पृष्ठ को निकाल पाने में सक्षम नहीं हो सका।

404 पृष्ठ विजेट्स
असत्य 404 त्रुटियां
संक्षिप्त विवरण
अभद्र उपयोग