Ein Programm beginnt immer mit program. Das was du da siehst und das mit
unit beginnt, ist eine
Unit. Es muss auch ein Programmcode existieren, da ein normales Template für eine
VCL-basierte
Unit nur Routinen und Klassen enthält, keinen direkt ausgeführten Code. Klick mal auf Projekt/Quelltext anzeigen. Da siehst du den Projektquellcode. Dort wird auch die Form erzeugt. Die Hauptform übernimmt ab da meist den Programmablauf, da sie eine eigene Mainloop enthält.