The classical definition of library reflects library's knowledge characteristics; however, it does not abstract its essence in depth. Knowledge collecting, knowledge distributing and knowledge ordering are the basic functions of library; meanwhile, library must stick to its character of public welfare. In a word, library is a kind of non-profit organization which undertakes the task of knowledge collecting, distributing and ordering.