easyPrompt EngineeringReviewed Jul 8, 2026

What's the difference between a system prompt and a user prompt?

The system prompt sets conversation-wide behaviour — persona, rules, boundaries, output style — and persists across the whole chat. User prompts are the individual messages from the person. Put non-negotiables (scope, format rules, what to refuse) in the system prompt; put specific requests in user messages. A good test: if a rule should still apply ten messages later, it belongs in the system prompt.

promptingbasics

📘 Learn this properly: System Prompts & Roles →

More Prompt Engineering questions

See all Prompt Engineering questions →