A critical section is a shared resource is being accessed by a concurrent process. Concurrent access to this resource can lead to unexpected behaviour - this is why critical sections need to be protected to prevent concurrent access.
Writing to a critical section would cause a race condition to occur.
Source: Wikipedia