Google launched Instant Previews back in November. This is simply a feature that lets you see a preview thumbnail of a search result before you click through to view it. This gives you an idea of what it will look like at a quick glance, and gave webmasters another reason to make sure they are using an appealing site design.