Similarities and differences of web directory and telephone directory