How does multiplayer work in UE4?

Hi there, I am new to unreal engine multiplayer programming I want to ask if me and my team wanted to do a MP game(it would be on steam) what kind of server do we need to do? Some tips,tricks would be appreciated :smiley: .Thanks! Have a great day.