El formato de archivo STL (Stereolithography o Estereolitografía) es un formato ampliamente utilizado para la representación de geometría de superficie 3D. Se emplea principalmente en campos como el prototipado rápido (rapid prototyping), la impresión 3D y la fabricación asistida por computadora (CAM). Un archivo STL describe la superficie de un objeto tridimensional como una colección de triángulos facetados. Cada triángulo está definido por sus tres vértices y un vector normal, el cual es crucial ya que indica la dirección a la que apunta la faceta del triángulo. El formato es notablemente simple y eficiente, lo que lo hace adecuado para la representación de formas complejas. Sin embargo, los archivos STL solo almacenan la geometría de la superficie y carecen de información sobre color, textura o propiedades del material. Esta limitación a menudo requiere que los archivos STL se utilicen junto con otros formatos de archivo que proporcionan esta información adicional. La sencillez del formato STL ha contribuido a su adopción generalizada, estableciéndolo como un estándar para el intercambio de modelos 3D entre diversas aplicaciones de software y dispositivos de hardware. Aunque existen formatos más recientes que ofrecen características avanzadas, STL sigue siendo una opción popular debido a su alta compatibilidad y facilidad de uso.