Dynamic DNS (DDNS) is a method for automatically updating DNS servers with new records when a host changes its IP address. DDNS is needed when hosts change addresses frequently (as with DHCP), making manual updating of DNS records unfeasible.
Reference: