ensures that the object remains consistent when accessed by concurrent events.  - a server manages them - done with locking
responsible for ensuring the objects remain consistent when accessed by concurrent events
But the signal is designed to make it more difficult for consumers to then transfer those copies to the Internet and make them available to potentially millions of others .