Hi kann mir einer den unterschied zwischen GiB Gigabyte und Gigabit erklären?

1: wieso sind 1000 mbit keine 1 gbit ( hab gehört irgendwas mit 1024)

2: wieso hat eine 1 TB festplatte nie 1 TB speicher?

3: Was ist der unterschied zwischen bit und byte, ich glaube byte ist der Speicher und bit ist irgendwas anderes und wieso gibt es überhaupt 2 verschiedene arten?

4: Und die Letzte frage: Wieso gibt es Yotabyte? Es braucht doch kein mensch sowas (außer google etc. um das "Internet zu Speichern" )