This script lets you handle your 404 and 500 errors a bit more effectively. When a page is not found or a script crashes, the visitor is shown a page that you've customized to match the look of your web site. Since you can customize the page, you can add a link to your search engine, your site map, et cetera. In the background, the script logs the URL that the visitor came from for 404s (so you can fix those errors) and the error code generated from 500s (so you can fix it). Finally, the script gives the user the option of letting you know what they were looking for/what happened, so you can fix these problems a lot quicker.It's a good idea to make sure that all your links and scripts work, but realistically, there's a good chance that you'll miss something. Even if you get all the links on your site working, there's always a chance that a link outside of your site will be broken. This script makes sure that you catch the problem quickly, while giving your visitors a more useful error page.