Being a friend means a lot of different things to different people. A friend can be someone you hang around with all the time, or it can be someone you rarely see.
A friend should be someone that is there for you in good times and bad times. You should also be there for that friend in both the good and bad times as well. A good friend is someone you can talk to, and they listen. This person is also there to support you when you need that support, but is also there to give you the kick when it's needed.
It is amazing when you find friends in ways you never expected. It can be an online friend who you rarely see or a co-worker that you sit nearby. Having a friend when you need one is very important. It is also important to be a friend when you are needed.
Knowing who your true friends are is very important, because you don't know when you could need them.
Just remember, being a friend goes both ways.