Moin,
Einmal davon abgesehen, dass ich die Begriife "Second Level
Domain und Third Level Domain noch nie zuvor gehört habe
Soviel wie Du hier mitliest und gerne wissbegierig auch Zwischenfragen stellst, kann ich das fast gar nicht glauben.
bin ich immer davon ausgegangen, dass die Top-Level-Domain die
Endung ist, die am Ende der Webseitendomain steht.
Das ist richtig.
Also bei www.meineWebseite.de ist das „de“ die
Top-Level-Domain
Genau. Aber eben deswegen ist:
Ursprünglich wollte ich eine TLD mit der Endung *.edu
Nein, Du wolltest eine SLD mit der TLD „edu“ 
Du bestellst ja keine TLD, denn das wäre nur „edu“. Eine Domain mit der TLD „edu“ ist aber eine SLD (bildung.edu).
Streng genommen kommt vermutlich irgendwer und berichtigt mich, dass nur „bildung“ die SLD ist. Man spricht hier aber davon, dass man bei Domains eine SLD bestellt. Eine TLD ist „bildung.edu“ sicherlich nicht.
Darum wählte ich seinerzeit eine *.de TLD.
Nein, eine SLD mit der TLD „de“ 
Du wähltest eine Domain mit der TLD „de“. Das Ergebnis ist dann aber keine TLD.
Tut mir leid, wenn ich da unnötige Verwirrung gestiftet habe, es ist schon Konrinthenkackerei, was ich hier betrieben habe (deswegen „SCNR“), aber ich dachte, Du wüsstest den Unterschied eigentlich schon.
Tut mir Leid, dass ich unendlich dumm bin 
Du solltest Dir diese Sätze verkneifen. Wenn Du dumm wärest, würdest Du einiges nicht hinkriegen. Das ist also Quatsch. Du weißt einfach nicht alles, im Gegensatz zu vielen, die hier fragen, bist Du aber ganz offensichtlich lernwillig und wissbegierig, was ich toll finde.
Liebe Grüße,
-Efchen