If a specific page on a site does not load for some reason or if a link is broken, the visitor shall see an error page with a generic message. The page will have nothing in common with the rest of the Internet site, which may make the visitor leave your Internet site. A potential solution in such a case is a feature offered by some web hosting providers - the ability to set your own custom error pages which shall have the exact same design and style as your website and which can contain any text or images that you'd like dependent upon the particular error. There are 4 well-known errors that could take place and they involve these so-called HTTP status codes - 400, when your browser sends a bad request to the hosting server and it can't be processed; 401, if you're supposed to log in to see some webpage, but you have not done this yet; 403, if you don't have a permission to see a particular page; and 404, in case a link that you have clicked leads to a file which does not exist. In each of these cases, site visitors will be able to see your custom made content as opposed to a generic error page.