一般的定義.
図書館学において司書とは、図書館情報学の知識と技術を身に付け、図書館に固有のサービスに従事する図書館の専門的職員と定義されている。したがってこの定義においては、図書館において施設管理や情報システムの管理運用などの図書館に固有ではない専門的な業務を行う者は司書には含まれないといえる。
司書が行う具体的な業務は、その勤務する図書館の館種によって細部は異なるが、図書館資料の収集、整理、保管、提供や、参考調査（レファレンス）、他の図書館との連携・協力を含み、さらに電子図書館の開発や、電子情報の発信などの電算機システム運用に至るまで図書館利用者の要求に応ずるためのあらゆる専門的な職務も司書の行う仕事となりうる。また図書館の設置母体や関連機関・団体との連絡、図書館の広報、図書館のサービス計画の企画・立案、予算と人員の確保、職員の指導監督などの図書館経営的な諸業務も、広い意味での司書の仕事の一部である。
歴史.
西洋.
東洋.
古代中国では周の時代には資料を収集・保存する機関があり史官が設置されていた。東周には国書を保存する蔵室という図書館があった。老子は「守蔵室之史」という司書であったといわれている。
日本における司書.
資格要件.
日本ではあらゆる種別の図書館にわたって図書館専門職として勤務することを保障するような司書の資格要件は存在しない。日本で一般に「司書資格」と称されているものは、公共図書館について規定する法律である図書館法による「司書となる資格（司書資格要件）」である。
司書講習相当科目で修得する場合、在学中に科目を習得せず卒業後、改めて通信制大学・夜間大学・科目等履修などで必要単位を修得しても認められる。ただし司書講習相当科目履修による司書資格の証明書は大学、短期大学、高等専門学校の卒業時に発行される慣例があり、この方法を選んだ場合は司書資格の証明書は用意されない場合が多いため、単位修得証明書などを用いなければならない。また在学中に司書講習相当科目履修を行った場合でも証明書は発行しない教育機関もあり、この場合も単位修得証明書などを提出することになる。