STL (Estereolitografia) é um formato de arquivo nativo do software CAD de estereolitografia criado pela 3D Systems. Os arquivos STL descrevem apenas a geometria da superfície de um objeto tridimensional, sem qualquer representação de cor, textura ou outros atributos comuns de modelos CAD. O formato representa a superfície como uma coleção de triângulos, técnica também conhecida como malha (mesh). Cada triângulo é definido pelas coordenadas de seus três vértices e um vetor normal que indica a orientação da face. Devido ao fato de os arquivos STL descreverem apenas a geometria superficial, eles são amplamente utilizados em prototipagem rápida, impressão 3D e fabricação auxiliada por computador (CAM). A simplicidade do formato facilita o processamento e a manipulação, permitindo um fatiamento (slicing) eficiente e a geração precisa de caminhos de ferramenta (toolpaths). Arquivos STL são comumente empregados para transferir modelos 3D entre diferentes pacotes de software e equipamentos de manufatura. O formato é amplamente suportado por softwares de modelagem 3D, fatiadores e impressoras 3D, consolidando-se como um padrão para a representação de modelos em processos de manufatura aditiva. Apesar de sua popularidade, o STL possui limitações, como a ausência de suporte para cores, texturas e propriedades de materiais, o que impulsionou o desenvolvimento de formatos alternativos que oferecem uma representação de modelo mais abrangente.