User queries are short, ambiguous and phrased differently from documents. Query rewriting uses an LLM to turn a conversational follow-up ('what about for contractors?') into a standalone query, essential in chat.
Multi-query generates several paraphrases, retrieves for each and merges results (RAG-fusion merges them with RRF). HyDE asks the LLM to write a hypothetical answer and embeds that instead of the question, because answers look more like documents than questions do.
Each adds an LLM call (latency and cost) and can drift from the user's intent. Measure the recall gain before keeping it.
Going deeper
Query decomposition breaks multi-part questions into sub-questions, retrieves for each and synthesises, the building block of agentic and multi-hop RAG.