What is LVM and how to work with?

What is LVM and how to work with?