โรคภูมิแพ้ เกิดจาก ระบบภูมิต้านทาน หากทำงานมากเกินพอดี ก็ทำให้เกิดความเจ็บป่วยได้เหมือนกันระบบภูมิต้านทานของบางคนต่อต้านสิ่งต่างๆ มากมายและอย่างรุนแรง เช่น ละอองเกสร ฝุ่น ขนสัตว์ น้ำหอม โลหะบางชนิด ฯลฯ เมื่อสัมผัสสิ่งเหล่านี้จึงมีปฏิกิริยาเกิดขึ้นในร่างกาย อาจจะจาม น้ำมูกไหล หอบหืด หรือเป็นลมพิษ ผื่นคัน บางคนที่เป็นมากอาจจะมีไข้ ปวดศีรษะ ร่วมด้วย
บางคนแพ้อาหาร (โดยเฉพาะอาหารทะเล พบอาการแพ้ได้บ่อย) แพ้ยา อาจท้องเดิน เป็นลมพิษ แน่นอก ช็อค และเสียชีวิตได้ถ้าแพ้มาก
ร่างกายจะมีอาการภูมิแพ้เกิดขึ้นได้แสดงว่าต้องเคยได้รับสารนั้นเข้าร่างกายมาก่อน อาจจะทางหายใจ รับประทาน หรือสัมผัสทางผิวหนัง ร่างกายจึงจะรู้จักและสร้าง แอนติบอดี ต่อสิ่งนั้นขึ้นมา ซึ่งเป็นตัวการสำคัญให้เกิดปฏิกิริยา ยิ่งได้รับสารนั้นบ่อยๆ อาการก็มักจะรุนแรงขึ้นโดยลำดั
แต่บางกรณี สารที่ร่างกายได้รับเป็นครั้งแรกก็ทำให้เกิดอาการแพ้ได้ทั้งนี้เนื่องจากสารนั้น อยู่ในกลุ่มเดียวกัน หรือมีลักษณะบางส่วนของโมเลกุล เช่นเดียวกัน กับสารที่ร่างกายเคยมีแอนติบอดีอยู่แล้วจึงเกิดเรื่องได้ทันที
วิธีปฏิบัติที่ดีที่สุดสำหรับโรคภูมิแพ้ คือ การป้องกันมิให้ได้รับสารที่แพ้ ซึ่งบางทีการสืบค้นว่า แพ้อะไรบ้างก็ทำได้ยาก เพราะวันหนึ่งๆ ต้องสัมผัสสิ่งต่างๆ มากมาย แต่การสังเกตและจดบันทึกไว้ก็อาจจะช่วย สืบค้นไปถึงต้นเหตุได้ แต่เมื่อทราบแล้วบางอย่างก็เลี่ยงลำบาก เช่น ฝุ่น เป็นต้น
การออกกำลังกายสม่ำเสมอ พักผ่อนเพียงพอ รับประทานอาหารถูกส่วน และไม่เครียด คือ การเสริมสุขภาพทั่วไปให้ดีนั้น ทำให้อาการทุเลาได้ในบางราย