What is the Herzberg Two Factor Theory?

Frederick Herzberg and his Two Factor Theory claim that all people are influenced by two main factors. The first factor, motivation factors, affect peoples satisfactory or psychological growth, whereas the second factor, hygiene, affects dissatisfaction.