If a particular page on an Internet site doesn't load for some reason or if a link is not functioning, the website visitor shall see an error page with a generic message. The page shall have nothing in common with the rest of the Internet site, that may make the visitor leave the site. A potential solution in such a case is a feature offered by some website hosting providers - the option to set your own custom error pages that shall have exactly the same style and design as your site and that may contain any text or images which you want depending on the specific error. There are four common errors which could occur and they involve these so-called HTTP status codes - 400, when your browser sends a bad request to the server and it can't be processed; 401, in case you are supposed to log in to see a web page, but you have not done this yet; 403, if you do not have a permission to view a certain page; and 404, when a link which you have clicked leads to a file that does not exist. In each of these situations, website visitors will be able to see your custom content instead of a generic error page.