(1) To provide friendly interface to users.
(2) To avail network facilities.
(3) To support library functions.
(4) To enhance advanced search, access and retrieval of information.
(5) To improve the library operations.
(6) To enable one to perform searches that is not practical manually.
(7) To protect owners of information.
(8) To preserve unique collection through digitization.