Stupidity is when anda are unintelligent, while with ignorance anda may atau may not be very smart but anda just aren't very good at using your knowledge correctly.
Ignorance is lack of knowledge. Stupidity is lack of intelligence atau common sense. An intelligent person can be ignorant, and a stupid person can be knowledgeable.
stupidity means anda have some knowledge but not a lot. Kinda like Dumb. But anda can be Albert Einstein and not use your knowledge correctly atau with any sense. that is being ignorant. :)