What is Internet Computer (ICP)?

By CMC AI
13 November 2026 08:42PM (UTC+0)
TLDR

Internet Computer is a blockchain network designed to run online applications and services directly, as a decentralized alternative to conventional cloud hosting.

  1. It aims to let developers host an app’s code, data, and website on one network.

  2. Its apps run in “canisters,” which combine program code and stored data.

  3. ICP is used for network governance and to power computation and storage.

Deep Dive

1. Purpose

Many online services depend on centralized cloud providers to store data and run software. Internet Computer’s goal is to let applications run on a network of independent computers instead, reducing reliance on any single hosting company. The project describes this as an open cloud for software and data. Internet Computer

2. How it works

Applications run in canisters: software units that hold both code and data. Canisters can communicate with one another and serve web content, so developers can build services that operate on the network rather than only using it to record transactions.

The network uses WebAssembly, a format that allows software written in different programming languages to run in a standardized environment. Internet Computer

3. What ICP does

ICP is the network’s native token. Holders can use it to participate in governance through the Network Nervous System, which oversees network decisions and upgrades. ICP can also be converted into “cycles,” the units used to pay for computation and storage; developers generally cover these costs so users do not need to pay for every action. Internet Computer

Conclusion

Internet Computer is both a blockchain and a decentralized computing platform: it aims to host complete online applications, while ICP supports its operation and governance. How well can canisters support useful services without centralized cloud providers?

CMC AI can make mistakes. Not financial advice.