The main difference between attitude and behavior is that behavior is the reflection of one’s attitude towards something or someone. Attitudes results in the thinking process and the behavior of a person. Behavior, results in the reflection of that person’s character and attitudes.