University of Colorado provides interactive simulations for easy understanding of various science concepts. Simulations animate what is invisible to the eye through graphics. Main focus is on Physics, Chemistry, Biology and Maths though there are other subjects. Simulations can be watched in over 20 other languages. Check them out here.