# Overview A methodology for defining the interface between data and its consumers based on language and logic. A semantic layer maps complex technical data to business terms to allow end users to access data autonomously. # Key Considerations # Pros # Cons # Use Cases # Related Topics # Sources [Semantic layer: data model vs semantic layer, use cases](https://www.starburst.io/data-glossary/semantic-layer/) [Semantic-Layer-Best-Practices.pdf](https://www.dremio.com/wp-content/uploads/2023/12/Semantic-Layer-Best-Practices.pdf)