smart contract = lógica de como X funciona (como o código de um servidor) smart contract de pé na blockchain ethereum qualquer pessoa, com a devida permissão, pode acessar e executar contrato (como um servidor)
site (cliente) para acessar e interagir com contrato