This question sounds like you are asking us to draw some conclusions for you. There is quite a bit of information on the internet on these topics. If you understand the topics, you can try to come up with some implications.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.