Let take Hay fever for example. Pollen, the allergen causes specific antibodies called immunoglobulin E that is attached to the mast cells. When the pollen is encounted on a subsequent occasion, the pollen attaches to the IgE on the mast cells. This triggers the mast cells to release histamine and enzymes which produce symptoms of allergic disease..
To treat this...
1. Repeated injection of tiny amount of pollen extracts
2. Injection of Antihistamine
Correct?
and What exactly is histamine?? please help
I don't think you even need to know this? Sort out what from your textbooks is just an example and what's actually core material. Regarding 'treating', the pollen extracts is a long-term treatment to prevent the allergies from occurring in the future. Antihistamines are just a short-term solution which last only for the duration that the drug remains in the body. Other ways include use of steroids and such which dampen the immune response, but you don't really need to know this.
also i heard another way of treating it is by injecting with adrenaline....it also does the opposite to histamine 
Adrenaline is only used in allergic reactions which lead to anaphylaxis, whereby severe systemic release of histamine leads to widespread swelling, and of that, most worryingly in the airways which can lead to obstruction and death. You wouldn't normally pump adrenaline into someone who's having some sniffles from hayfever though.