A reasoning model “thinks” in intermediate steps before it answers. This helps with maths, logic, planning and code.
Example
You ask for a trip plan with connections and the model checks several options first.
For pros
The intermediate steps cost extra tokens and time. For simple writing, a standard model is often faster and cheaper. Many vendors let you set the reasoning effort.