The goal is to coexist. Although Solana uses Rust, a completely different language from Solidity (Ethereum's programming language) and uses the SVM, its own smart contract execution machine, developers have found a way to bring pro-EVM directly to Solana without rewriting code.
HOW WAS THIS MADE POSSIBLE?
Clearly thanks to the innovation of Neon EVM, it allows Ethereum developers to deploy their Solidity contracts on Solana... regarding transactions from one network to another, the ecosystem uses Bridges.