What is the difference between "Learn" and "Ignore" in spell checkers
"Learn" means you are teaching this word to the machine so it knows the word for the future and even suggests you the word if you type it slightly wrong in the future.

"Ignore" means that the machine still does not know the word, but does only not highlight it as wrong anymore in this specific case when you selected "ignore".