It is not Ethereum but a Dapp which interacts with a smart contract.
Ethereum has an RPC API set which the Dapp calls to access the blockchain.
To find details on what a Dapp really is and what it does please check this article -
What a Dapp really is