Sometimes we couldn't find the difference between innocence and ignorance. In my opinion innocence means not having been exposed to certain information on the other hand ignorance means choosing to ignore the information that you already know. So guys in your point of view what is the difference between innocence and ignorance?