In applications where a user is interacting with a model dynamically, such as chatting with the model, there will typically be portions of the prompt that are never intended to be seen by the user. These hidden portions may occur anywhere, though there is almost always a hidden prompt at the start of a conversation.

Source: brexhq/prompt-engineering: Tips and tricks for working with Large Language Models like OpenAI’s GPT-4.