Il formato di file STL (Stereolitografia) è un formato ampiamente utilizzato per rappresentare la geometria delle superfici 3D. È impiegato principalmente nella prototipazione rapida, nella stampa 3D e nella produzione assistita da computer (CAM). Un file STL descrive la superficie di un oggetto 3D come una raccolta di triangoli. Ogni triangolo è definito dai suoi tre vertici e da un vettore normale, che indica la direzione verso cui è rivolta la faccia del triangolo. Il formato è semplice ed efficiente, rendendolo adatto a rappresentare forme complesse. Tuttavia, i file STL memorizzano solo la geometria della superficie e non contengono informazioni su colore, texture o proprietà dei materiali. Questa limitazione comporta che i file STL vengano spesso utilizzati insieme ad altri formati di file che forniscono tali informazioni aggiuntive. La semplicità del formato STL ha contribuito alla sua ampia diffusione, rendendolo uno standard per lo scambio di modelli 3D tra diverse applicazioni software e dispositivi hardware. Sebbene i formati più recenti offrano maggiori funzionalità, l'STL rimane una scelta popolare grazie alla sua compatibilità e facilità d'uso.