EU law, through the Unfair Contract Terms Directive, protects consumers by preventing traders from using unfair terms in consumer contracts. These are terms that create significant imbalance in the parties' rights and obligations, to the detriment of the consumer. The law affords the consumer the right to challenge such terms.