Explania is a great website that provides animated explanations. These explanations are included in videos and interactive infographics.
It is completely free to watch and share the videos on Explania . You can also register with them if you want and have your own page where to organize clips and interact with others.
Here is an explanatory video about the heart and how its functions taken from Explania .