Libraries cater to a diverse set of users and serve various purposes depending on their type. School libraries primarily support pupils and teachers by providing age and interest-appropriate textbooks, cassettes, learning packs, and other educational materials.