Google has hundreds or thousands of sites like
this one with basic explanations of basic topics like Optimistic Concurrency. Without understanding what you weren't able to get from those explanations, we can't help you to understand whatever parts you are missing.
Please try to form more specific questions so that we can help you better.
-PatP