Off-chain means that it is not processed by miners, which in turn add transactions into the blocks in a chain, hence blockchain.
On-chain means that miners indeed confirm the transaction adding into a block which then is added into a chain. Blockchain!
On-chain transaction is registered (and therefore sent) on the blockchain. An off chain transaction is not on the blockchain.