IP addresses are numeric identifiers for devices connected to a TCP/IP network. An IP address is written as four numbers separated by periods. IPv4 uses 32-bit addresses while IPv6 uses 128-bit addresses to provide more addresses. IP addresses can be written in numeric form or with a domain name. Organizations like ICANN and regional registries manage the allocation and administration of IP addresses.