A system prompt is a background instruction that applies before every conversation. It sets how the AI should behave.
Example
“You are a friendly support agent for a bike shop and always answer in English.”
For pros
In apps it is often called “instructions” or “project instructions”. Via the API it is sent as its own message. It is not a safe place for secrets: clever inputs can extract it.