The Ethereum blockchain provides a foundation on which to build many kinds of applications.
Tokens are smart contracts which can be implemented in many different ways.