Satisfaction is often described as a temporary, most often transient state. Happiness is a spiritual-energetic state with a much longer-lasting effect than satisfaction. Of course, there is no contradiction between the two; satisfaction often causes happiness and vice versa.