What you have described above can at best be called a list of ornaments without explanation.
I agree that all of these are embellishments to some extent. And yes in most cases they are non-chord tones, but not always.
However, with the exception of the trill and accacciatura, they may not necessarily be an embellishment of a melody as such. They are more of a melodic device, stemming from their use in the development of species counterpoint.
- Passing tones are used in joining chord tones in a melody
- Neighbour tones are explained in the post above.
- Suspension is the holding of a chord tone over to the next chord where it is a non-chord tone
- The retardation is a delaying of melodic and harmonic closure.
- The anticipation is the holding of a non-chord tone over a chord into a chord where it is a chord tone.
- The escape tone or cambiata is a device used to avoid parallel 5ths and 8ves. The melodic line moves 2nd 3rd (reverse direction) 2nd 2nd
- The appoggiatura or accented passing tone is the non-chord tone played on a strong beat.
- Trill - use of upper or lower neighbour tones in a repeated quick alternation.
- Grupetto is a group of grace notes according to several sources, although wikipedia lists it as the turn which is the alternation between upper and lower neighbour tones as described above - Melodic Tone - Upper NT - Melodic Tone - Lower NT. In Baroque ornamentation, the turn starts on the upper NT and moves to the lower NT and then back to the main melodic tone. An inverted turn would start on the lower NT and move to the upper NT and then back the main tone.
- Mordent is an older name for use of upper or lower neighbour tones
- Glissando is a short or long movement from one note to another including all intervening notes: on violin and other un-fretted strings it also includes microtones. On fretted strings and woodwinds and brasswinds it includes all chromatic notes. On the keyboard it is usually a white key only gesture or a black key only gesture.
- Acciaccatura is the italian name for a single grace note. They may be similar to appogiaturra in that they are non chord tones, or they can be upper or lower chord tones. In either case the purpose is to play the note quicly before the main written note, either robbing some of the duration of the main note or robbing from the preceding notes duration depending on style, genre and historical period.