Networking over internet


Does native dedicated server and client use network over internet, or I am supposed to use online subsytem to give possibility from client to connect to a server?

I read some stuff that indicate me that there are limitation to lan party without using online subsystem?