Stress is not an emotion but a complex and very broad and vague mental and physical state.
Aren't all emotions? I guess it depends what you define as emotion. Pain is a feeling and very simple, if it's physical. Emotional pain is different and can be very complex.
(I agree that people use the word vaguely and in a lot of different ways)