Error 404 indicates that the resource is not present and was never present at the given location. Whereas Error 410 says that, the resource is currently not present at the given location but was present in the past.