Non is not a word by itself, it's just a prefix which means it's meaningless on its own but you can add it to the beginning of some words to negate them:
stop: to discontinue ---> non-stop: continuous, never-ending
None is a whole word and you can think of it as "no one" or "not one"
"I planned a great party but none of my friends showed up :("