The main difference rests in how Optimism handles disputes. On non-optimistic roll ups a disputed transaction is first resolved on the L2 blockchain and then sent to the L1 blockchain for final resolution. On Optimism, disputes are entirely resolved on the L1 blockchain.