The Logical Volume Manager (LVM) consists of the logical volume device driver (LVDD) and the LVM subroutine interface library.
The LVM controls disk resources by mapping data between a more simple and flexible logical view of storage space and the actual physical disks.
The LVM does this using a layer of device driver code that runs above traditional disk device drivers.