note ID is just that, a specific note
a nevent is an extended note ID that *might* tell you where you could find it (it could also be lying)
a naddr is a pointer to a specific (P)REs identified by kind and depending on the kind a d tag, which could be any one of many different notes, but usually the latest one
and also it could tell you where to find it, or not