I understand what they are but what are the benefits/drawbacks?