Differentiate between the different types and the benefits of each.