# MK.IO concepts

Learn how MK.IO resources relate before you configure a workflow. Start with the media resource model, then use the focused concept pages when you need more detail.

## Media resources

### Media resource model

Follow the resources used to organize, process, protect, and deliver media.

### Assets and asset filters

Understand how assets reference cloud storage and how filters modify manifests.

### Transforms and jobs

Understand reusable processing definitions and the jobs that run them.

### Live events

Learn how live inputs, processing modes, outputs, and archives relate.

### Streaming endpoints

Understand the origin services used to package and deliver content.

### Streaming locators

Learn how locators expose assets and apply streaming policies.

### Content protection

Understand content key policies, encryption, and DRM configuration.

## Platform concepts

### Organizations and teams

Understand organizations, projects, team membership, and project access.

### API concepts

Learn the API resource patterns used to automate MK.IO.

### Resource states

Look up resource and provisioning states returned by MK.IO APIs.

### Latency

Understand latency across live ingest, processing, packaging, and playback.

### Edge devices

Learn how edge devices connect to MK.IO projects.

### Pricing

Find the pricing model and the resources that contribute to usage.
