die RTL ist die RunTimeLibrary des fpc übersetzt Laufzeitbibliothek
Die ebnutzt du mit sicherheit ständig alle Betriebsystemspzifischen Sachen wie Dateizugriff Datum/Zeit Speicherzugriff (optimierte routinen) und solche Sachen sind in der rtl definiert.
Die Findfirst/Findnext routinen sind standart pascal und von glaub ich sogar von wirth definiert wurden. Die funktionierten schon als an Windows noch nicht zu denken war.
Glaub es wurde hier im Forum sogar schon mal ein beispiel für die Benutzung gepostet. Wenn nicht Google ist erfunden.