This is probably the best explanation of the difference between an Ethernet Hub and an Ethernet Switch I've ever seen.
Ethernet Hub vs. Ethernet Switch.
Which is better? What are the advantages and disadvantages between the two devices? What is exactly the main difference between an Ethernet hub and an Ethernet switch, and how this can get you into (temporary) trouble if you're not aware of how a switch works?
I found it as a post on Google+, under the page "VT Technology". Here is the post: https://plus.google.com/u/0/+Vttechnology/posts/hsYHQdW9QpH
You can see the explanation video below, as I have embeded it here in my blog in order to help others to understand the difference.