What is the Difference Between Similar But Different Things, Terms, and Objects

What is the Difference between Behavior Moods Thoughts Feelings and Emotions

Human psychology is very difficult to understand. Behavior, moods, thoughts, feeling and emotions are some common terms which are used commonly. These terms are very important to understand human’s nature, although these terms are often used interchangeably but they are quite different from each other.