Joy is the culmination of happiness and the feeling of being free of problems and stress.
Joy is excitement, wonder, and happiness in one.