This document provides an overview of search algorithms in artificial intelligence, detailing their terminologies, types, properties, and specific algorithms such as breadth-first search, depth-first search, and bidirectional search. It differentiates between uninformed and informed search strategies, emphasizing the efficiency of informed searches using heuristics. Each search method's advantages and disadvantages, along with their completion, time complexity, space complexity, and optimality, are discussed to highlight their effectiveness in solving search problems.