Friendship is the divine relationship between two or more persons. Friendship is another name of care and support to each other. It is based on the trust, feelings and proper understandings to each other. It is very ordinary and loyal relationship between two or more social people. People involved in the friendship care and support for each other forever without any greediness. The relationship of true friends becomes stronger day by day with care and trust.Friends trust and support each other without showing their vanity and power to each other. They have sense of equity in their mind and know that anyone of them may need care and support anytime. Dedication and trust is very necessary to maintain the friendship for long time. Sometimes greedy people become unable to lead their friendship for long because of the lots of demands and lack of satisfaction. Some people make friendship just to fulfill their interests and demands.Searching a good friend in the big crowd of people is as hard as searching a diamond in the coal mine. Real friends are not those who only stand with us in our good moments of life but those who stand in our trouble too. We must be careful while choosing our best friend as we may get cheated by someone. Getting a best friend in the life is very hard for everyone and if one gets it, he/she is really bestowed with the true love of God. A good friend always supports in bad time and suggests to go on the right path.