Perpustakaan adalah institusi yang mengumpulkan, mengelola, dan menyediakan informasi (karya tulis, karya cetak, atau karya rekam) secara profesional dengan sistem yang baku untuk memenuhi kebutuhan pendidikan, penelitian, pelestarian, informasi, dan rekreasi bagi masyarakat. Perpustakaan dapat dimanfaatkan oleh siapa saja dan menyediakan berbagai jenis bahan pustaka, baik cetak maupun elektronik. Fungsi perpustakaan antara lain:
Pendidikan:
Menyediakan bahan bacaan dan sumber informasi untuk menunjang proses belajar mengajar.
Penelitian:
Memberikan akses ke sumber informasi untuk penelitian dan pengembangan ilmu pengetahuan.
Pelestarian:
Menyimpan dan melestarikan dokumen, buku, dan karya seni untuk generasi mendatang.
Informasi:
Menyediakan informasi terkini dan relevan bagi masyarakat.
Rekreasi:
Menawarkan tempat yang nyaman dan inspiratif untuk membaca, belajar, dan berinteraksi.
Perpustakaan juga dapat memiliki berbagai jenis, seperti perpustakaan umum, perpustakaan sekolah, perpustakaan akademik, perpustakaan khusus, dan perpustakaan nasional.