webRTC(Web Real-Time Communication) : 추가적인 플러그인 없이 미디어를 주고 받을 수 있게 해주는 기술
webSocket : 단방향인 http와 다르게 양방향 통신이 가능하다
socket.io : webSocket을 좀 더 편하게 쓸 수 있게 나온 라이브러리
peerjs : webRTC를 쉽게 사용하기 위한 라이브러리
webSocket을 쉽게 사용 -> socket.io
webRTC를 쉽게 사용 -> Peer.js
NAT(Network Address Translation) -> 회사에서 보안상으로 외부에서 접속이 불가능한 경우 NAT 기술을 사용한 것
즉, IP주소 변환 기술
ICT(Information Communication Technology) -> 두 단말이 최적의 통신을 할 수 있도록 도와주는 프레임워크