Dynamic DNS is used to assign a persistent domain name to a device.  The device allows to update Domain Name System to a point to a changing IP Address in automatic regime.  Example of setting up Dynamic DNS service on no-ip.com: