This document describes a library management system project created in Java using the Eclipse IDE. The project allows librarians to manage books and user accounts. It provides features like adding, searching for, and checking out books. It also allows reducing paperwork and provides secure data storage. The system has two main user types: librarians who can add, remove, and update book and user records, and regular users who can search the catalog, check out books, and check their account details. It uses tables in a MySQL database to store information.