5.2 Library Modules Library modules can be classified into three types based on the functionality, as shown below.