Header file
In computer programming, a header file can be thought of as a dictionary a compiler uses if it comes across a word it does not understand. Mainly programming languages like C and C++ use this.