A processing instruction is a construct in a markup language with unique delimiters. It may trigger special processing such as the inclusion of a file, the execution of a script, or the application of a stylesheet.