People become "friends" for several reasons, in my experience.
-They share some kind of goal (example: finishing school, a work project, the same political ideology, etc.).
-They share some interests (sports, anime).
- They like each other (relationships can be vastly different, can range...