1. Latches prevent more than one process from executing the same piece of code at the same time
2. Latch has a cleanup process associated with it.
3. Cleanup process of a latch kicks in if a process dies while holding a latch
4. Levels are associated with latches.
5. Once a process acquires a latch at a certain level, it can only acquire higher level latches.
......to be continued