Gopher works similar to a library, where information is stored by common subjects or interest areas. Users are given a menu of these and can browse through them to find available information. Since Gopher was primarily used to search for text documents, it was often accessed using a text-based DOS environment or a terminal system, though some clients now support graphical menus.