An IP address is a number used to identify a device on a network. It allows computers, printers, cameras, servers, and other devices to find and communicate with each other. An IP address can be assigned automatically or set manually depending on the network setup.