Dynamic IP assignment is a method where IP addresses are temporarily assigned to devices on a network through a leasing process, typically managed by a DHCP server. This allows efficient use of IP addresses by reassigning them to different devices as needed, reducing the need for manual configuration and conserving address space.