Excuse me, but could you clarify something for me? I've been hearing a lot about ERC-20 and Ethereum, and I'm wondering if they're the same thing. Is ERC-20 actually an Ethereum, or are they separate entities with a relationship between them? Could you explain the difference, if any, and how they work together? I'm a bit confused about the terminology and would appreciate some clarification. Thank you.