friend:
1. a person attached to another by feelings of affection or personal regard.
2. a person who gives assistance; patron; supporter: friends of the Boston Symphony.
3. a person who is on good terms with another; a person who is not hostile: Who goes there? Friend or foe?
4. a member of the same nation, party, etc.
friendship:
1. the state of being a friend; association as friends: to value a person's friendship
2. a friendly relation or intimacy.
3. friendly feeling or disposition
a dictionary can give you lot of meanings and make the subject more complex & complex but malli some thing to remember is its so hard to find a real friend..Even if you find might not able to stay in touch for ever...almost even friendship if objected to relativity'...just go back and think about the ppl you felt so touching and with you when you were small ...are they with you now?? even by then you wanted to have them with you and even same today you like to have the friends you in touch...but in another 10 to 20 years you wont have them with you but another set of friends...Thats why I always feel its even a ralative thing...But for sure the warmth stays inside heart and it may not get changed...But they are replaced by some another set....some how that's life some times we feel sad about it but nothing at all to do with it...only thing we can do is just try to do the best we can ....

thanks for being a nice friend