1) She's my buddy
2) She's my good friend
3) She's my best friend


What are the differences among the above the sentences?


4) She's a friend of mine
5) She's my friend


What are the differences between the above sentences?

Thanks