# Introduction-Search

One of the most important topics in DSA is sorting and searching. One of the most prevalent uses of computers nowadays is for storing and retrieving data.&#x20;

The quantity of data and information kept and accessed by computers has grown over time, resulting in massive databases. To properly manage and handle information in databases, a plethora of approaches and algorithms have been created.

![](https://99772386-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ml1CeryuEyvAp_NEaaR%2Fuploads%2FKCeVco5aUC0rhLv1mhD6%2Fsearching.gif?alt=media\&token=5132dabb-b9b3-4f4a-bff9-c7ddcb975070)

**The most common searching algorithms are:**

{% content-ref url="linear-search" %}
[linear-search](https://soveet-nayak.gitbook.io/algorithms/searching-and-sorting/linear-search)
{% endcontent-ref %}

{% content-ref url="binary-search" %}
[binary-search](https://soveet-nayak.gitbook.io/algorithms/searching-and-sorting/binary-search)
{% endcontent-ref %}

{% content-ref url="interpolation-search" %}
[interpolation-search](https://soveet-nayak.gitbook.io/algorithms/searching-and-sorting/interpolation-search)
{% endcontent-ref %}
