I cant speak for everyone but for me the difference is this:
Rape, forced and the victim is against it from start to end, sometimes violent but not always.
Non-con, victim is only against it at the start, agrees to it before it goes too far along or in the middle. more coerced as opposed to fully forced
Again, might not be the same for everyone, but thats the divide I have in my mind