+String search, or [Text Search](/wiki/text_search), is the algorithmic process of finding occurrences of one string (the "needle") within a larger string (the "haystack"). It is fundamental to tasks like pattern matching, data retrieval, and [Information Retrieval](/wiki/information_retrieval).
+## See also
+- [Algorithm](/wiki/algorithm)
+- [Pattern Matching](/wiki/pattern_matching)
+- [Data Structure](/wiki/data_structure)
... 1 more lines