So, this is quite the connundrum! This is how far I have got:
结果 - just means result, in a general sense
The following five words seem all to refer to success/achievement, and even after searching on the internet, I'm very unsure as to what the difference is: 成果, 成绩, 果实, 成就, 成功。
I thought 成绩 was the result exclusively from an exam (i.e. exam result), but that doesn't seem to be the case.
Also, 果实 is very confusing because you can apparently say 成功的果实, i.e. the results of one's success. But isn't that a double-statement? Success is by definition a result, right?
If anyone knows of a good way to distinguish between these words, I'd be extremely happy to hear it!