san, on peut le traduire par "monsieur", "madame", etc....
C'est pour être poli avec n'importe qui....
sama, c'est pour quelqu'un que tu respectes beaucoup ou pour des situations formelles (ex : Rukia qui s'adresse à son noble de frère)
kun, c'est pour quelqu'un pour qui tu as de l'affection, ou entre potes (même après avoir été démasqué, Aizen l'utilise pour parler à Renji et à Tôshirô ; quel manipulateur, ce Sôsuke !).
chan, c'est pour parler à des gosses ou quand des gosses parlent entre eux (c'est intéressant car cela donne un angle nouveau sur la façon dont Yachiru considère Zaraki : elle l'appelle Ken-chan...)
Voilà comment j'ai compris les choses (d'après un livre pour apprendre le jap')...