Um DApp típico do Cardano não é meramente um contrato inteligente. Ele integra componentes fora da cadeia — como a construção de transações, gerenciamento de estado e indexadores — com validadores na cadeia que impõem regras usando o modelo eUTxO. Compreender essa dinâmica é fundamental para desenvolver no Cardano.