A file listing what Docker should skip when copying your project into an image, working just like .gitignore does for Git. It keeps things like node_modules and .env out of your image, so builds stay fast and secrets stay safe.