Друг - близкий человек, которому можно доверить самое сокровенное, который придёт на помощь в трудной ситуации, помогающий безвозмездно.Товарищ - хороший знакомый, дружелюбно настроенный, разделяющий общие взгляды.Знакомый - человек, имеющий некоторые сведения о Вас, общение с которым происходит нечасто и в незначительной степени.