Whenever a client requests an address via DHCP, the server assigns them the address and defined a "lease." When the lease expires, the IP is then placed back into the "pool" of available addresses.