The platform is constructed with different layers, that to the system of "flexibility". This makes it easier to maintain the blockchain and allow simple updates (soft fork). Cardano proposes to separate their blockchain into two layers:
1) A layer for transactions Cardano Settlement Layer is the part focusing on blockchain (transactions) and the transfer of value between its different actors. The value register (unit of account) is powered by the ADA token is divisible into 6 decimals (0.000001 = 1 Lovelace)
2) A layer for applications Cardano Computation Layer will bring a programming language to the blockchain. He will interact with Cardano Settlement Layer in order to reach a payment, realization of smart-contract ... The calculations and storage of the operations that will be performed on the CSL will be done on private networks (private servers). Each network can have its own libraries and technologies. Cardano’s network is only used to transmit information and messages. The CSL (payment) is used as a means of communication by the CCL. If an application is developed on this principle, all the necessary calculations will not be done on miners' machines, but will be done on a private network. Cardano is also working on adapting an Ethereum virtual machine for their network.