Headers are either the first few lines of a Dyvil program or the body of a header file. They consist of a Package Declaration, Import and Using Declarations, Operator Definitions and Type Aliases. The most common header file is the Lang Header from the standard library.