Recently, we have realized that Google is showing snippets as per search query rather than Meta description of the page. So is Google doing away with meta description just like it did for meta keywords? Check out this video where Matt Cutts from Google explains what Google thinks about Meta description.
I hope this will help you understand how Google uses the snippet for search. Please leave us a comment and share your own ideas, experiences with us.