we will study Deadlock Prevention Techniques in operating system in detail. Deadlocks occur when a set of processes are blocked because each process holds a resource and waits for another resource held by some other process. Deadlock Prevention is a set of methods used by operating system to ensure that at least one of the four necessary conditions for a Deadlock can never hold.