게이트웨이(gateway)는 한 네트워크에서 다른 네트워크로 들어가는 입구 역할을 하는 장치를 말한다. 가령 LAN(근거리통신망)과 같은 하나의 네트워크를 다른 네트워크와 연결할 때 사용된다. 게이트웨이가 필요한 것은 네트워크마다 데이터를 전송하는 방식이 다르기 때문이다. 다시 말해 각각의 네트워크는 다른 네트워크와 구별되는 프로토콜(데이터를 처리하는 방식으로 미리 정해 놓은 약속)로 데이터를 전송한다. 다른 프로토콜을 사용하는 네트워크와 직접 연결하면 데이터를 공유할 수 없다. 마치 한국사람과 미국사람이 각자 자신의 언어로 말하면 서로 알아들을 수 없는 것과 마찬가지다. 게이트웨이는 이처럼 다른 프로토콜을 쓰는 네트워크간에 데이터를 교환할 수 있게 해주는 역할을 한다. 두 언어를 동시에 번역하는 동시통역사처럼 네트워크 사이에 오가는 데이터를 서로 인식할 수 있게 해주는 장치가 바로 게이트웨이다.