IP 통신에 필요한 고유 주소를 말하며, 통신 기능이 제공되는 기기들이 서로 통신을 하기 위해 필요한 고유 번호이다. 각 장치들 간 통신을 식별할 수 있는 전화번호라고 생각하면 쉽다.
클라이언트와 서버간의 통신을 주고받을 때, IP 패킷에 IP 정보를 담아서 보낸다. IP 패킷에는 출발지 IP, 목적지 IP, 데이터 등이 담겨있다.
클라이언트가 보낸 패킷은 인터넷의 노드(컴퓨터)를 거쳐서 서버로 전달된다.
또한, 서버가 보낸 패킷도 인터넷의 노드(컴퓨터)를 거쳐서 클라이언트로 전달된다.
위의 사진을 보면, 클라이언트 인터넷에서 거쳐 간 노드와 서버 인터넷에서 거쳐 간 노드가 다른 것을 볼 수 있다. 이는 노드들이 각각의 내부 알고리즘과 현재 네트워크 상태를 고려하여 다음에 전달할 노드를 결정하기 때문이다.