Urbit é uma rede de computadores peer-to-peer que executa um sistema operacional (SO) com o objetivo de dar aos usuários autonomia digital. Urbit consiste em duas peças de tecnologia: uma rede de computadores peer-to-peer (Urbit ID), que é uma infraestrutura de identidade distribuída e chave pública (PKI) para autenticação de uso geral; e um sistema operacional (Urbit OS), que é uma plataforma de computação virtual construída do zero. É completamente isolada do sistema em que é executada, semelhante ao WebAssembly (Wasm) ou à Java Virtual Machine (JVM).