1- xmr is private whereas all btc transactions are publicly traceable and auditable.
See encrypted xmr ledger in real time: https://localmonero.co/blocks/
See unencrypted btc ledger in real time: https://www.blockchain.com/explorer
2- xmr is mined with randomX, which is asic resistant, whereas btc is mined with sha-256 which gives asics the biggest advantage. In practice this means that xmr is mined by low paid volunteers, and hacked equipment (zombies), making it highly resistant to regulation. Btc is mined by industrial enterprise, and secured by much much more energy than any other blockchain, making it much much more expensive to centralize.
3- xmr has a much bigger blocksize whereas btc has a capped blocksize.
Consequently xmr transactions are much faster and cheaper. The tradeoff is mining incentives, but this is VERY contentious.
4- Both chains incentivize miners using both transaction fees and newly minted coins every block. Both chains mint fewer new coins over time. The big difference is that xmr will keep minting new coins forever, consistently incentivizing miners. In comparison, btc will eventually release only negligible new coins and eventually stop altogether (fixed supply) so miners will be incentivized by fees alone. In my opinion its not worth dwelling on this because miners could change the protocol by majority decision.