What is the difference between a public and a private IP address?
A public IP address is assigned to a device that is accessible over the internet, while a private IP address is used within a local network and not directly reachable from the internet.