In philosophy, happiness translates the Greek concept of eudaimonia, and refers to the good life, or flourishing, rather than simply an emotion. Here is an infographic that looks at this topic more in-depth.

Related Links

What is Happiness, Anyway?
The 5 Skills That Will Increase Your Happiness