Neighbor Tones: Non-chord tones that are approached by step from a chord tone, then resolved back to that same chord tone.
Suspension: A type of non-chord tone where a note is held over from one harmony into another before resolving down by step.
Appogiatura: A type of non-chord tone where an accented dissonant note is approached by leap or skip and resolves down by step.