How is Marlowe different from Plutus?
Marlowe and Plutus are both languages for writing smart contracts on the Cardano blockchain.
Plutus is a general purpose language that can handle any type of logic, and is intended for developers who are familiar with the Haskell functional programming language.
Marlowe, on the other hand, is a Plutus-based domain-specific language. The Marlowe language is designed to be accessible by both developers and non-developers.
See ‘How are Marlowe contracts special?’ for more details.