Our friends at Finance Watch have some great explainer videos to better understand the world of finance: