---
title: Main Concepts
slug: /main-concepts
---
# Why Open Metadata is the Right Choice for you?
This is a question we get from people being new to metadata platforms or users that are considering a migration from
another data catalog to our Metadata Management Platform.
We believe that the best answer you can get to this question is in our blog:
What generation of metadata systems is OpenMetadata? Are you pull-based, push-based, or hybrid? How is it different
from other open-source and commercial solutions?
# High Level Design
Deep dive into the internals of OpenMetadata!
# Main Concepts
Here you can find out some information about the main concepts around Open Metadata, mainly the ideas
behind JSON Schemas and our schema-first APIs.
Review the standard that powers OpenMetadata with JSON Schema.
Explore our API structure.