The Propitiation for our Sins?

"In this is love, not that we have loved God but that he loved us and sent his Son to be the propitiation for our sins." 1 John 4:10 (emphasis mine)

The verse above has puzzled many people before. What does it mean that Jesus is the "propitiation for our sins"? Well, I found a great video that seems to perfectly illustrate the concept. I found it extremely edifying and encouraging! 


(HT: Challies)