Moods are diffuse affective states that generally last for much longer durations than emotions and are also usually less intense than emotions.
Affect is an encompassing term, used to describe the topics of emotion, feelings, and moods together, even though it is commonly used interchangeably with emotion.