# 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)