I struggle with the following questions about definitions.
Is a dapp just the implementation of a smart contract? So when someone says he is writing a smart contract he is actually writing a dapp?
Also, can I write a dapp which is not a smart contract or is any dapp automaticly a smart contract?
Thanks for helping me out.