A state is safe if the system can allocate resources to each process (up to its maximum) in some order and still avoid a deadlock
In unsafe state, one or more sequence of executing process exists which leads to deadlock
Starvation is long waiting by processes to get system resources
Deadlock is infinite waiting in which process is waiting for an event that will never occur
A safe state is not a deadlocked state; Conversely, a deadlocked state is an unsafe state; Not all unsafe states are deadlocks, however, an unsafe state may