Computers are used widely in educational settings by various groups including administrators, teachers, students, librarians, and staff. They are used to organize student records and data, manage cafeteria accounts and point-of-sale systems, communicate with parents and teachers, administer tests, maintain websites, catalog library materials, conduct research, and create and share educational content and lessons. As a result of all the ways computers improve productivity and organization across the educational system, computer technology has become an essential part of education.