Understanding Effect Schema in Development

I'm going to ask a basic question - where does Effect schema fit into development? It feels like a similar esque library to zod. Is it something that helps fill in gaps between types and data when types can't be used? Is it used over types in some scenarios? I feel like i'm just not connecting this part for whatever reason.

I guess some examples of when using effect schema at a basic level is what i'm thinking of
Was this page helpful?