On-chain governance refers to the decision-making process within a blockchain protocol that is conducted directly on the blockchain itself. It allows token holders or participants in the network to propose, vote on, and implement changes to the protocol without the need for centralized authorities. This can include decisions about protocol upgrades, parameter changes, fund allocation, and other governance-related matters.