Невинный = 1) не имеющий за собой вины (невиновный в чем-либо); 2) естественный (ведущий себя натурально, пусть даже вопреки нормам приличия - как ребенок, не различающий, что хорошо, а что - плохо); 3) не знающий ничего о грехе (как Адам и Ева до того, как они попробовали яблоко познания).
Употребляется, когда нужно подчеркнуть, другие люди считают, что данный человек НЕ ЗАСЛУЖИВАЕТ ОБВИНЕНИЯ. Больше книжный вариант, и немного пафосный (трагичный, драматичный, торжественный).
В значении "он не виноват в произошедшем" используется краткая форма прилагательного "невиновный" ("Он невиновен"). Прилагательное "невинный" используется не тогда, когда говорят о чьей-либо невиновности в каком-то конкретном происшествии, а когда говорят о невиновности как о черте характера, присущей данному человеку: "Ах ты ж дитя невинное!" (= боже мой, ты в своей жизни ни в чем не провинился!). В этом же значении используется и существительное "невинность": "Святая невинность просто!" или "Ты погляди, сама невинность!" (= можно подумать, что ты никогда ни в чем не провинился за всю свою жизнь).