Nach Angaben der Dokumentation ist der Internet Computer (ICP) ein Netzwerk aus unabhängigen Blockchains, die Subnets heißen und Canister ausführen. Ein Canister bündelt demnach kompilierten WebAssembly-Code mit einem eigenen dauerhaften Zustand zu einer Einheit, die das Netzwerk ausführt, repliziert und absichert. Das Whitepaper (Informationsdokument zum Projekt) beschreibt Canister als die Form von Smart Contracts (auf der Blockchain gespeicherter Programmcode) auf dem Netzwerk. Canister können nach der Dokumentation Webseiten über HTTP ausliefern, Daten im Gigabyte-Bereich speichern, Schnittstellen externer Dienste aufrufen, Transaktionen auf anderen Chains signieren und geplante Aufgaben selbstständig ausführen, jeweils ohne externe Infrastruktur.
Programmiert wird laut Dokumentation in Motoko oder Rust, den offiziellen Entwicklungswerkzeugen, oder in Sprachen, die die Gemeinschaft unterstützt, etwa TypeScript und Python. Nutzer verwenden Anwendungen nach der Dokumentation kostenlos, so wie jeden anderen Webdienst.
Die DFINITY Foundation baut den Internet Computer nach eigener Darstellung als manipulationssichere Cloud, in der KI-Agenten Anwendungen schreiben, bereitstellen und betreiben. Sie beschreibt sich selbst als gemeinnützige Organisation mit Sitz in der Schweiz.