I know that EOA's can send transactions between each other, but also to contracts.
However, contracts can only send so-called messages, i.e. data without signature (authentication).
I'm confused, whether contracts may only send messages between each other in the Ethereum execution environment (EVM), or they can also send messages to EOA's (e.g., send ether).
Can someone clarify?