Dockerfile describes how to build Docker images (used by the docker command) docker-compose.yaml is to run Docker containers (used by the docker-compose command)