Coming from traditional OnPremise systems (ERP, CRM, etc.) it is easy to understand lock concepts and how they work but, when moving into OnDemand systems such as C4C, we start doubting about some concepts and ways the system does work.
The linked document answers the following questions:
How exactly does the lock concept work in C4C?
Do we allow parallel sessions in C4C?
Can records get updated from multiple users at the same time?
How do I know who else is working on the same data records at the same time?