클라이언트란, 네트워크로 연결된 서버로부터 정보를 제공받는 컴퓨터를 뜻하며 1,2세대 웹의 특징은 클라이언트가 서버에 요청을 보내고 응답을 받는 식으로 이루어진다는 점이다.
이와 달리 3세대 웹은 크게 각각 HTML/JavaScript 등을 주고 받는 FrontEnd 서버와 데이터베이스를 관리하는 BackEnd 서버로 나뉘어 전담하게 된다.
IP주소는 32비트 숫자로, TCP/IP 네트워크에서 라우터같은 기타 장치를 고유하게 식별할 수 있도록 해준다. 여기서 라우터(router 혹은 라우팅 기능을 갖는 공유기)는 컴퓨터 네트워크 간에 데이터 패킷을 전송하는 네트워크 장치를 뜻한다.