Dynamic Domain Name System (DDNS)
In order for a computer to recognize a web address like www.engeniustech.com, the name must be converted into a string of numbers signifying the IP address (18.104.22.168).
Domain name system (DNS) servers maintain IP addresses and translate the name of the website into its numerical equivalent. DNS servers work best with static IP addresses that do not change. If an IP address were to change, it could take up to 24 hours for the server to update it. That's why major websites like Amazon, Google, and YouTube use static IP addresses. They don't want to lose business waiting for the update.
Network devices also have IP addresses. However, these IP addresses are "dynamic" or subject to change. To access a network computer or other device remotely, you would generally enter the IP address and password through a remote desktop service provider. The problem is, if the IP address changes, you won't be able to access the device unless you look up the new IP address.
To solve this problem, dynamic DNS (DDNS) allows you to access your network device even if the IP address changes. It allows you to create a custom hostname like "myhomecomputer.service.org" and use that to log in to your device instead of the IP address. Your DDNS service will update your new IP and connect it to your hostname automatically.