Question: what does it mean when it says renew lease on wifi?
Answer: When you connect to a Wi-Fi network, you are given an IP address that identifies your device on the network. Renewing the lease will reassign the IP address and renew the wireless connection to the network, which may change your IP address.