This declares the unit name. The name must match the filename: this file must be saved as `Greeting.pas` (case-insensitive on Windows, case-sensitive on Linux). This is not a suggestion; it is a compiler requirement.