happiness: being fully present in an experience that is nourishing.
joy: happiness that happens without effort.
I have found that defining abstract concepts helps me to implement more of what I want in my life and move away from what I don't want. So I'm going to try and make this a regular thing; after this I shall post a pair every Sunday. Feel free to comment with your own personal definitions!