Perpustakaan adalah institusi yang mengelola koleksi karya tulis dan informasi untuk memenuhi kebutuhan pendidikan dan penelitian. Tujuan perpustakaan sekolah adalah untuk mendukung proses belajar mengajar dengan menyediakan sumber informasi yang relevan, serta membangun kebiasaan belajar mandiri bagi siswa. Fungsi perpustakaan mencakup edukatif, informatif, riset, serta rekreasi dan dapat dibedakan menjadi berbagai jenis seperti perpustakaan nasional, umum, khusus, sekolah, dan perguruan tinggi.