Ethereum can be defined as a permission-free public blockchain network that is free for anyone to join. However, the Hyperledger fabric is a private and permissioned network that requires user authorization to join.