There is a difference between stress and anxiety. Stress comes from the pressures we feel in life, as we are pushed by work or any other task that puts undue pressure on our minds and body.
Stress is caused by an existing factors like having to give a speech. Anxiety is stress that continues after that stressor is gone. Stress can come from a thought or situation that makes you feel nervous, frustrated, angry, or even anxious.
Anxiety is a feeling of fear or apprehension and is almost always accompanied by feelings of impending doom. The source of this uneasiness is not always known or recognized, which can add to the distress you feel.