Địa chỉ IP là một thành phần quan trọng trong giao thức TCP/IP, cung cấp phương thức định danh cho các thiết bị trong mạng. Địa chỉ IP được phân thành các loại như unicast, multicast, và broadcast, với cách thức xác định cụ thể cho từng loại. Để quản lý và phân chia địa chỉ hiệu quả, người ta sử dụng subnet mask và có sự phân loại giữa địa chỉ IP công cộng và riêng tư.