if you see a player you want to "friend" you can click on his name in the bottom righthand corner and select "lock"
now any time when you enter a world or the nexus or anything and that person is in the same "realm" then he'll be the first to be listed in the bottom right corner so you can easily teleport to him/her .....
(also keep in mind, there are a bunch of different servers, euwest, eusout, usnorth, usmidwest, seasia, etc.. so your buddy would have to be on the same server as you and in the same realm)
alternatively you can join/start a guild and all other guild members/friends will appear as green dots on your screen instead of yellow ones....