How to auto generate a snapshot of your site

When I go into my hosting control panel at Godaddy they show a area which gives a small preview of my website. I was wondering how this done. I really want to understand the way to do something like this. It seems to go to the site and load the content in a shrunken area, and the site shrinks to size accordingly. You can’t navigate the site and I have even noticed that the Flash sites include does not show up there. I am really just trying to get a good starting place to start researching the way they do this. I would like to know about any way possible to include an auto loaded snapshot of a site for a portfolio and things like that. I have included a screen shot of what I am talking about. Thanks

web.archive is a site where you can check the snapshot of the website. The main thing is that your website should be crawled by the search engine