Błąd 404 (witryna błędu 404, 404 not found, nie znaleziono strony, 404 error, strona błędu 404)– w ten sposób nazywamy błędy kod odpowiedzi. Jego pojawienie się oznacza, że użytkownik może skontaktować się z serwerem i przesłać swoje żądanie wyświetlenia wybranej witryny, ale serwer nie może znaleźć żądanego pliku lub jest źle skonfigurowany. Należy pamiętać, że błąd 404 to nie to samo co „server not found”. Ten komunikat oznacza natomiast, że użytkownik nie może połączyć się z serwerem.
Cały proces wyświetlania strony www przebiega według określonego schematu. Na początku użytkownik wpisuje adres witryny. Zanim zostanie ona wyświetlona, to jego komputer wysyła żądanie danych do serwera. Ten natomiast w odpowiedzi przesyła nagłówek http. Witryna, która powinna się otworzyć, zawiera kod 200. Jeśli na tej trasie pojawi się jakikolwiek błąd, to poskutkuje pojawieniem się komunikatu 404 error.
Co równie ważna każda cyfra z kodu ma znaczenie. Pierwsza czwórka wskazuje na błąd internauty, natomiast zero to błąd składnikowy, ostatnia czwórka oznacza niemożliwość wyświetlanie żądanego celu.