3 types of patterns - Search