This article defines 7 types of friends: 1) A friend in need is a friend indeed who helps in difficult times. 2) A true friend is someone you can trust with your secrets. 3) A friend for life sticks by your side no matter what. 4) An old friend is someone who has known you for a long time. 5) A new friend brings new experiences and perspectives. 6) An online friend provides companionship through digital connections. 7) The best friend accepts you as you are and makes you a better person.