State file locking is a Terraform technique that prohibits multiple users from doing actions on the same state file at the same time. Once one user's lock on a state file is released, any other user who has a lock on it can act on it.
This helps to prevent state file corruption. A backend operation is gaining a lock on a state file in the backend. If getting a lock on the state file takes longer than intended, a status message will be produced.