An empty clause is a logical expression that contains no literals and is typically represented as '⊥' or simply left blank. In resolution-based proofs, encountering an empty clause signifies a contradiction, indicating that the set of premises is unsatisfiable. The empty clause serves as a crucial indicator in the resolution algorithm, confirming the conclusion drawn from a set of clauses by demonstrating inconsistency.