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