What Is Happiness Anyway?

Happy. What a tricky word. Does it mean being free of all cares? Do we suddenly let go of all our baggage? The new science of happiness helps us find deeper meanings.

Photographs © Debrocke/ClassicStock/Corbis