ethereum is a cryptocurrency and it's build on their own blockchain network. developers can use this blockchain to supply their currencies. as most blockchain's currencies, ethereum provide wallets without any specification of owner.
negative point about ethereum as my opinion, everyone can see what transactions have been made. for example, i generate a ethereum wallet and gave its public address to someone, if i gave that address to somebody else, my friends can see what transactions i did make. so if i want to pervent this, i need to generate new addresses for every single transaction.
๏ปฟ