All moments of joy include an element of happiness. But not all moments of happiness include joy. Happiness often comes from drive reduction-avoidance of pain or the pursuit of pleasure for pleasure's sake. The essence of joy, on the other hand, is spirit.
Joy is spiritual and far grittier than happiness, and far more robust.
We're taught to value ourselves not by the good we do but by the shoes we wear.