インターネットやLAN上で使われる標準的な通信プロトコル。
基本的にOSI参照モデルでの物理層、データリンク層は、イーサネットを想定しているが、その他の環境でも動作可能である。
OSI参照モデルのデータリンク層の一部、ネットワーク層、トランスポート層をカバーする。多くのネットワークを利用したアプリケーションのプロトコルは、TCP/IPに依存して動作するように作られている。たとえば、HTTP,FTP,IRC,Telnetと言ったネットワークプロトコルはTCP/IPを前提としている。
TCPの部分がデータ転送の整合性や確実性を保証し、IPの部分がデータ転送先へ経路の確保を行う。実際のデータ転送や物理的なデータへの変換は更に下の階層(イーサネットやATM、PPPといった部分)で行われる。