Overview ======== This section describes the key concepts and features of the Corda platform. It is intended for readers who are new to Corda, and want to understand its architecture. It does not contain any code, and is suitable for non-developers. This section should be read in order: * :doc:`key-concepts-ecosystem` * :doc:`key-concepts-ledger` * :doc:`key-concepts-states` * :doc:`key-concepts-contracts` * :doc:`key-concepts-transactions` * :doc:`key-concepts-flows` * :doc:`key-concepts-consensus` * :doc:`key-concepts-notaries` * :doc:`key-concepts-time-windows` * :doc:`key-concepts-oracles` * :doc:`key-concepts-node` * :doc:`key-concepts-tradeoffs` The detailed thinking and rationale behind these concepts are presented in two white papers: * `Corda: An Introduction`_ * `Corda: A Distributed Ledger`_ (A.K.A. the Technical White Paper) Explanations of the key concepts are also available as `videos `_: .. raw:: html

The Corda Ledger

.. raw:: html

States

.. raw:: html

Transactions

.. raw:: html

Contracts

.. raw:: html

Legal Prose

.. raw:: html

Commands

.. raw:: html

Timestamps

.. raw:: html

Attachments

.. raw:: html

Flows

.. raw:: html

Consensus

.. raw:: html

Notaries

.. raw:: html

Oracles

.. raw:: html

Corda Node, CorDapps and Network

.. _`Corda: An Introduction`: _static/corda-introductory-whitepaper.pdf .. _`Corda: A Distributed Ledger`: _static/corda-technical-whitepaper.pdf