Facebook page v group

I have been struggling to understand the difference between Facebook pages and groups and which is the best to set up for a business. I found the following articles that have help make it a bit clearer.

http://www.facebook.com/blog.php?post=324706977130

http://www.marketinggum.com/should-your-business-have-a-facebook-page-or-facebook-group/