Question: what is the difference between self and non self immunity?
Answer: To be able to destroy invaders, the immune system must first recognize them. That is, the immune system must be able to distinguish what is nonself (foreign) from what is self. The immune system can make this distinction because all cells have identification molecules (antigens) on their surface.