State Design Pattern is introduced as an easy way of handling behaviors and actions of a specific object according to its current state and maintain the flow of the life by using state machines.