NS itu name server biasanya digunakan untuk mengidentifikasi server (alamat server berupa IP Address), sedangkan DNS - Domain Name System berguna untuk konversi dari domain menjadi alamat ip server yang ingin dituju.. moga moga ga bingung heheheh :o
NS = Name Server, bisa disebut juga DNS Server, merupakan server database yang berisi tanslasi / pointing nama domain menjadi IP Address atau sebaliknya
DNS = Domain Name System, System Database translasi / pointing nama domain menjadi IP Address atau sebaliknya dan dapat terdiri dari beberapa DNS Record, seperti NS Record, A Record, PTR, CNAME, TXT, SOA, dan sebagainya
NS/Nameserver, biasanya sebuah hostname/record DNS yang dibutuhkan oleh domain untuk melayani request pada domain ybs. NS ini biasanya diarahkan sebuah/beberapa DNS Server.
DNS: sudah dijawab sama temen2 diatas, intinya menerima semua request dari domain dan diterjemahkan ke ip untuk selanjutnya diteruskan sesuai dengan fungsinya masing-masing
semoga jawabannya tidak memuaskan supaya bisa terus mencari lebih banyak referensi lagi