diff --git a/content/roadmaps/103-computer-science/content/118-networking/100-sockets.md b/content/roadmaps/103-computer-science/content/118-networking/100-sockets.md
index fcc70cab7..68db3b907 100644
--- a/content/roadmaps/103-computer-science/content/118-networking/100-sockets.md
+++ b/content/roadmaps/103-computer-science/content/118-networking/100-sockets.md
@@ -1 +1,7 @@
-# Sockets
\ No newline at end of file
+# Sockets
+
+A socket is an interface for network communication. It is a way for two programs to communicate with each other over a network. It is a way for a client to send a request to a server and for the server to send a response back to the client.
+
+Free Content
+A Beginner's Guide to WebSockets
+WebSockets in 100 Seconds & Beyond with Socket.io
diff --git a/content/roadmaps/103-computer-science/content/118-networking/101-tls-https.md b/content/roadmaps/103-computer-science/content/118-networking/101-tls-https.md
index f75c6f27e..b894b33ee 100644
--- a/content/roadmaps/103-computer-science/content/118-networking/101-tls-https.md
+++ b/content/roadmaps/103-computer-science/content/118-networking/101-tls-https.md
@@ -1 +1,7 @@
-# Tls https
\ No newline at end of file
+# TLS / HTTPS
+
+TLS (Transport Layer Security) is a cryptographic protocol that provides privacy and data integrity between two communicating applications. It is widely used to secure HTTP, although it can be used with any protocol. TLS is often used in combination with HTTPS, which is HTTP over TLS.
+
+Free Content
+SSL and HTTPS
+SSL/TLS - Cristina Formaini
diff --git a/content/roadmaps/103-computer-science/content/118-networking/103-dns.md b/content/roadmaps/103-computer-science/content/118-networking/103-dns.md
index d61cccd5d..c11c882f7 100644
--- a/content/roadmaps/103-computer-science/content/118-networking/103-dns.md
+++ b/content/roadmaps/103-computer-science/content/118-networking/103-dns.md
@@ -1 +1,10 @@
-# Dns
\ No newline at end of file
+# DNS
+
+The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like nytimes.com or espn.com. Web browsers interact through Internet Protocol (IP) addresses. DNS translates domain names to IP addresses so browsers can load Internet resources.
+
+Free Content
+What is DNS?
+How DNS works (comic)
+DNS and How does it Work?
+DNS Records
+Complete DNS mini-series
diff --git a/content/roadmaps/103-computer-science/content/118-networking/104-tcp-ip-model.md b/content/roadmaps/103-computer-science/content/118-networking/104-tcp-ip-model.md
index 6f1ee0139..558773ed4 100644
--- a/content/roadmaps/103-computer-science/content/118-networking/104-tcp-ip-model.md
+++ b/content/roadmaps/103-computer-science/content/118-networking/104-tcp-ip-model.md
@@ -1 +1,9 @@
-# Tcp ip model
\ No newline at end of file
+# OSI and TCP/IP Models
+
+The OSI and TCP/IP model is used to help the developer to design their system for interoperability. The OSI model has 7 layers while the TCP/IP model has a more summarized form of the OSI model only consisting 4 layers. This is important if you're are trying to design a system to communicate with other systems.
+
+Free Content
+Cloudflare - What is the OSI model
+Geeksforgeeks - Layers of OSI model
+Geeksforgeeks - TCP/IP model
+TCP/IP and the OSI Model Explained!
diff --git a/content/roadmaps/103-computer-science/content/118-networking/105-osi-model.md b/content/roadmaps/103-computer-science/content/118-networking/105-osi-model.md
index 3ac4616ec..558773ed4 100644
--- a/content/roadmaps/103-computer-science/content/118-networking/105-osi-model.md
+++ b/content/roadmaps/103-computer-science/content/118-networking/105-osi-model.md
@@ -1 +1,9 @@
-# Osi model
\ No newline at end of file
+# OSI and TCP/IP Models
+
+The OSI and TCP/IP model is used to help the developer to design their system for interoperability. The OSI model has 7 layers while the TCP/IP model has a more summarized form of the OSI model only consisting 4 layers. This is important if you're are trying to design a system to communicate with other systems.
+
+Free Content
+Cloudflare - What is the OSI model
+Geeksforgeeks - Layers of OSI model
+Geeksforgeeks - TCP/IP model
+TCP/IP and the OSI Model Explained!
diff --git a/content/roadmaps/103-computer-science/content/118-networking/readme.md b/content/roadmaps/103-computer-science/content/118-networking/readme.md
index e159d196c..1e4ea99bb 100644
--- a/content/roadmaps/103-computer-science/content/118-networking/readme.md
+++ b/content/roadmaps/103-computer-science/content/118-networking/readme.md
@@ -1 +1,9 @@
-# Networking
\ No newline at end of file
+# Networking
+
+Networking is the process of connecting two or more computing devices together for the purpose of sharing data. In a data network, shared data may be as simple as a printer or as complex as a global financial transaction.
+
+If you have networking experience or want to be a reliability engineer or operations engineer, expect questions from these topics. Otherwise, this is just good to know.
+
+Computer Networking Course - Network Engineering
+Khan Academy - Networking
+Networking Video Series (21 videos)