Imagine a busy highway (blockchain) where everyone can see what's happening. An on-chain transaction is like conducting business directly on this highway. Every detail is recorded publicly on the blockchain for all participants to see. This is the traditional and most secure way to do things on a blockchain.