pull down to refresh

First of all.. what does it mean to 'fight' ignorance?
ignorance :- lack of knowledge or information
If ignorance is lack of knowledge, it would seem the weapon used to fight it is education.
education :- the act or process of imparting or acquiring knowledge
On the surface, this all sounds so simple but it raises lots of questions like... Who lacks the knowledge? What knowledge do they lack? Who's responsible for imparting said knowledge? How does one go about imparting said knowledge? What REALLY is the desired outcome?