# Schemas define the shape of data
Schemas are an explicit and formal definition of the shape of some data. There are _expectations_ when it comes to human communication. A schema exists once those expectations are defined and formalized.
Data needs to be defined both at rest and in transit.