Immutable infrastructure is a model where changes are made by replacing components rather than updating them in place. This concept ensures that servers remain in a consistent state as they are not incrementally changed but replaced with a new version for each update. This helps prevent configuration drift and can be crucial in maintaining the reliability and consistency of an environment.