Intimate friends, it is necessary to get along. This is the hardest to find.
Friends, you can find them to play with when you want to relax. This kind of friends just get together when they are free and don't make friends. This kind of person just doesn't care too much, as long as everyone is happy.
A fair-weather friend is a false friend made for a career. Of course, it is best for such people to be popular, rich and have a good family background.