In the world of blockchain and cryptocurrency, a Zero-Confirmation Transaction refers to any transaction that has been submitted to the network but has yet to be validated by a miner/consensus node. In layman terms, it is simply a transaction that has not yet been confirmed by the network.
Once a transaction is included in a block and that block is published it is considered to have 1 confirmation, thus no longer be a Zer0-Conf-tx.