1. A system for searching a plurality of electronic messages exchanged between a plurality of users in one or more conversation threads, the system comprising: a graphical user interface that (i) receives a search query including one or more search terms from a user, (ii) enables the user to select one or more search options, and (iii) presents a search result to the user, wherein the graphical user interface includes one or more views; and a search module that, responsive to the selection of one or more search options and/or the received search query, determines the search result, wherein the search result includes (i) one or more electronic messages that satisfy the search query by including at least one of the one or more search terms and (ii) one or more additional electronic messages that do not include any of the one or more search terms and are included in at least one conversation thread that includes at least one of the one or more electronic messages that satisfy the search query.