Prompt engineering is the practice of crafting inputs to AI language models to reliably elicit desired, high-quality outputs. Effective techniques include chain-of-thought reasoning, few-shot examples, role framing, and structured output constraints. It is an emerging discipline that bridges human intent and AI capability without requiring model retraining.