What is the diference between "tomodachi" and "nakama"?

they are japanese words
1 answer 1