Sever Recording Logged Player Data

Hello. So I am making a multiplayer game, And through slow but careful patience and understanding, Ive pushed myself very far with this project and do not intend to let it fall. I am trying to understand the steps I must take in order to make a server finder for my game, and also what information I should know of in order to accomplish joining dedicated sessions. And hosting non dedicated sessions, and finding these sessions on a sever browser. Any tips, and useful information will help me dearly here. Anything to push me in right direction would be greatly appreciated :slight_smile: