https://additive3dasia.com/news/3d-printing-glossary-15-important-terms-to-know/
3D Printing Glossary: 15 Important Terms to Know