The 404 page comes up when a user tries to access a page that doesn’t exist.
A 404 error code can indicate a moved or deleted page that doesn’t have a redirect, a missing asset (a piece of script, an image, or any other file that cannot be found), problems with cached content, DNS setting issues at the host level, or a mistyped URL.