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