Module auxiliaire du Serveur Web permettant de stocker temporairement les données les plus fréquemment recueillies (par exemple les pages Web) afin d`éviter d`éviter de retourner les récupérer sur le réseau. Le Cache s`impose à tous les niveaux sur Internet, surtout sur les serveurs HTTP. Un protocole comme ICP est alors nécessaire pour permettre au différents éléments logiciels de communiquer.