404 is an error message many of us are used to seeing on the internet when clicking on a link that does not work. But the correct definition is that the visitor managed to communicate with the server, but the server could not find what was wanted i.e. a broken link.