A csomag olyan adategység, amely az interneten vagy bármilyen más csomag alapú hálózaton a kommunikációs folyamat két résztvevője között továbbítódik. Az interneten minden adatátvitel során a TCP protokoll feldarabolja az üzenetet kisebb csomagokra, amelyeket könnyebb továbbítani, mint a teljes üzenetet. Minden csomag meg van számozva, megkapja a címzett IP-címét. A továbbításról az IP protokoll gondoskodik, előfordulhat, hogy ugyanannak az üzenetnek a különféle csomagjai eltérő útvonalakon érnek célba. Megérkezéskor a TCP protokoll ismét összerakja a csomagokból az eredeti üzenetet.