diff --git a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md b/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md
index 231fffe11..9cb24705d 100644
--- a/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md
+++ b/content/roadmaps/107-python/content/101-data-structures-and-algorithms/105-sorting-algorithms.md
@@ -1 +1,9 @@
-# Sorting algorithms
\ No newline at end of file
+# Sorting Algorithms
+
+Sorting refers to arranging data in a particular format. Sorting algorithm specifies the way to arrange data in a particular order. Most common orders are in numerical or lexicographical order.
+
+The importance of sorting lies in the fact that data searching can be optimized to a very high level, if data is stored in a sorted manner. 
+
+<ResourceGroupTitle>Free Content</ResourceGroupTitle>
+<BadgeLink colorScheme='yellow' badgeText='Read' href='https://realpython.com/sorting-algorithms-python/'>Sorting Algorithms in Python</BadgeLink>
+<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/python_data_structure/python_sorting_algorithms.htm'>Python - Sorting Algorithms</BadgeLink>