Anaphylaxis
Sometimes it is difficult to tell the difference between anaphylaxis; asthma; fainting caused by not having enough oxygen; and panic attacks.  However, there are some important differences between these conditions: