Both terms describe the characters of a person or a system but it is important to understand the differences between them so as not to confuse them. Behavior refers to the action of a living being or a system, while habit is the routine of behavior. Habit occurs when a behavior is repeated regularly and it occurs subconsciously. Behavior means the response to various external impulsions. Habit sometimes can be “compulsory”, behavior, on the contrary, is controlled by the nervous system. Behavior can turn to be a habit but is does not work the other way. Behavior is repeated by a person who is conscious about doing it, whereas habit is repeated by a person who is unconscious about it. To put it differently, behavior is regarded as any action of a person or a system that changes its relationship towards the environment, habit, on the other hand, means the input from the environment to a person or a system.