Everyone faces plumbing problems from time-to-time—even with regular upkeep, these issues are unavoidable. It’s useful to understand the different types of plumbing pipes to resolve these issues efficiently. And especially for anyone constructing new plumbing structures, it helps to be familiar with the range of options in plumbing materials, and their various advantages and drawbacks.