A validator is a node that runs the validator node software, in a special validator mode. This mode allows the node to connect to boot nodes and produce new blocks. Once a block is produced by a validator, it propagates it through the network to other validators using boot nodes. Other validators must verify and add this block to the chain. Unfortunately, the Parlia consensus engine does not support fast finality today, but still this feature is under development.