Making a multiplayer game

I’m in the process of making a multiplayer game but i am quite stuck on the whole way to go about it. Like what do i do in the blueprint to make the game multiplayer and be able to connect to a server and how to i make sure that everyone who downloads this game is able to connect to the same server no atter where in the world they are?