m477h3w, I don't know if you can make it any simpler than that.
If you have a router ( little linksys or netgear box that is between your computer and cable modem/internet connection ) log into it using your web browser and do several things:
1) get your external IP Address (the one the rest of the internet sees you as). This is the IP address you'll use for the connection over Edge.
2) set up port forwarding to send requests on Ports 5900 and 5100 to your PC or Mac (you can get it's IP address from the DHCP list, which will also be in your router).
Every router is different, you'll need to look at your user manuals or google for more details if this does not make sense to you.
Alternately, get a better router that supports VPN connections and define a VPN connection on your iPhone to connect to that VPN. Then you can just use your regular PC/Mac IP address with no port forwarding. I use a Linksys RV082, and the VPN allows me to connect to any computer in my house. Port Forwarding as described above will only let you connect to ONE computer in your house.