Question: what is the difference between friend and companion?
Answer: As nouns the difference between friend and companion is that friend is a person other than a family member, spouse or lover whose company one enjoys and towards whom one feels affection while companion is a friend, acquaintance, or partner; someone with whom one spends time or keeps company.