The 404 error is one of the standard response codes of the web's HTTP protocol. The first 4 indicates a client error such as a mistyped URL. The middle 0 refers to a general syntax error. The last 4 just indicates the specific error in the group of 40x, which in this case is "URL Not Found". The use of three-digit codes is similar to the use of such codes in earlier protocols such as FTP and NNTP.
Note that a 404 error only occurs when the URL addresses a server that is actually running an HTTP server; otherwise, other messages are generated. These errors can be customized on a large number of such servers, such as Apache, to display a page that could be of more help than a default. Internet Explorer will not read these pages, however, unless they are larger than 512 bytes.
External links