2 networks. Network 1 local and i want to be able to receive and send information to network 2 which is at a remote site, branch site. How do i go about connecting both networks so that both machines can communicate. I do not wish to use a VPN.
If you don't use a VPN then the other option is to lease a line that will connect the two sites.
Depending on your country/location different option(dark fiber, mpls network...) may be available (or not). You need to find vendors that provide this kind of service, beginning with your current ISP.
Note that in any case, this will cost much more than a VPN solution, but you have better quality (guaranteed bandwidth, stable latency, SLA...)