I think the meaning of success is the overall definition that every society presents to its members as values or each person defines for her/his self. Some of its dimensions are rich and novel at a time that pass borders of a society or individual mind and feed other communities or minds as well. The outcome is general improvement.
But,defining the pure satisfaction could be different I guess. It doesn't have to be fit always into the given image of the outside world or another's mind. It's more concealed and could be completely internal.
It's the feeling of a successful heart.