Man benutzt "tomo" in einem speziellen Ausdruck. Zum Beispiel, "kokoro no tomo". Das bedeutet wie ein Herzensfreund. Normalerweise benutzt man "tomodachi". z.B. "tomodachi ni au". Das bedeutet "Ich treffe mich mit einem Freund.". "Yujin" benutzt man in einer formellen Situation. In dieser Situation benutzt man "yosei no tomodachi", weil yosei und tomodachi beide passen. yosei klingt märchenhaft, deswegen "tomo" und "yujin" beide "yosei" nicht passen. Beide klingen zu förmlich.