Happiness is an emotion related to positive affect, such as contentment and satisfaction. While joy is an emotion characterized by appreciation and excitement, usually based on something good that has happened.