The DDNS Service works to track your IP address and report it back to the DDNS Provider. The DDNS Provider then assigns an extension (that's unique to you) to a publicly available Domain. Each time you type that Domain name into a browser, the DDNS Service translates what you've typed back to the current IP address of the internet that your DVR is located at.
