¿Alguna vez te pusiste a pensar por que cuando habia un error en una web te aparecia "Error 404"?
HTTP 404, error 404 o no encontrado es un código de estado HTTP que indica que el navegador web ha sido capaz de comunicarse con el servidor, pero no existe el fichero que ha sido pedido.
Por ejemplo, si se accede a la URL (click en el link para ver el error) el servidor de Wikipedia devolverá una página de error y el código de error HTTP 404. Este error NO DEBE SER CONFUNDIDO con "servidor web no encontrado" o errores similares en los que se indica que no se ha podido realizar la conexión con el servidor.
Cuando se establece una comunicación HTTP se pide al servidor que responda a una petición, como un navegador web solicitando una página web. El servidor responde con un código numérico de error HTTP y un mensaje. En el código 404, el primer "4" indica un error del cliente, como una URL mal escrita.
FUENTE: