Runtimes pull images, create containers, and enforce isolation:
- High-level (Docker, Podman) provide CLI UX, build, and orchestration glue.
- Low-level (containerd, CRI-O, runc) focus on OCI runtime compliance and performance.
- Feed higher-level orchestrators (AKS, Kubernetes, ACA) which handle scheduling, scaling, and networking.