Decoding-time alignment refers to a set of techniques in natural language processing that steer a language model during the text generation phase to ensure its outputs comply with specified goals, safety guidelines, and human preferences. Unlike training-time approaches that alter the underlying parameters of a model through fine-tuning or reinforcement learning, decoding-time alignment operates during inference by modifying token selection, utilizing search algorithms, or scoring candidate continuations against external reward functions and programmatic constraints. This framework allows practitioners to dynamically enforce customizable rules, balance trade-offs among multiple objectives, and improve adherence to desired behaviors without the computational cost and rigidity of retraining the base model.