Kurz erklärt
Das programmatische Anlegen einer neuen, leeren Datei im Dateisystem — die Grundoperation, bevor überhaupt etwas in eine Datei geschrieben werden kann.
Genauer
Beim Erstellen muss ein Programm typischerweise entscheiden, was passieren soll, wenn eine Datei mit demselben Namen bereits existiert (überschreiben, Fehler werfen oder anhängen) — dieses Verhalten wird meist über einen Modus-Parameter gesteuert. Fehlende Schreibrechte im Zielverzeichnis sind eine häufige Fehlerquelle beim Erstellen von Dateien.