Runs contain MLflow models and are linked to a notebook revision. Experiments contain zero or more runs. Registered models contain versions which point to a run's MLflow model. Relationships include experiments having runs, runs belonging to experiments and containing models, and registered model versions linking to runs and models.