difference between good and fun

I ask you to tell me what is the difference between “fun and good” and give me some phrases as an exemple, because I always confuse the two.

Thanks a lot.

Fun is more specific than good.

Fun = enjoyable, pleasurable.

Good = anything that is positive or better than neutral.

Wow, this is harder to explain than I thought it would be.


Phil is right. “Good” does not have to indicate pleasure at all.

We had a good if tense conversation on improving our relationship.

A good song may be heart-rending.
A good answer to a question may be correct or partially correct.
A good person is a person of moral standing.
Standing up to people may be good if difficult and unpleasant.