Sorting and Searching is one of the most vital topics in DSA. Storing and retrieving information is one of the most common applications of computers nowadays. According to time the amount of data and information stored and accessed via computer has turned to huge databases. So many techniques and algorithms have been developed to efficiently maintain and process information in databases. The process of looking up a particular data record in the database is called searching. The process of ordering the records in a database is called Sorting. Sorting and searching together constitute a major area of study in computational methods. Both of them are very important fields of study in data structure and algorithms. Let us discuss both the topics in detail here.