Guide to buying eggs

For those who can't or don't have chickens: free range, cage-free, vegetarian-fed, certified humane?  Here's an explanation of the legalese. From TakePart.com.