This is a very good video. What I want to add is that this video didn't mentioned that IOTA also can transfer data between devices without any fees. This is a very important feature for IOTA and will make IOTA very useful in many business use cases such as in health care, finance, insurance, climate research and etc. because it can help to secure data and keep data integrity and identify the devices. It is by no means less important than the micro payments.