An on-chain DAO is the one based on blockchain with on-chain public transactions. Off-chain DAOs aren’t powered by blockchain and operate elsewhere.